2021-10-06 23:02:57 +02:00
{
"id" : "@kbn/securitysolution-list-utils" ,
"client" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
} ,
"server" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
} ,
"common" : {
"classes" : [ ] ,
"functions" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.addIdToEntries" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "addIdToEntries" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"(entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]) => ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.addIdToEntries.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionFilter" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildExceptionFilter" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"({ lists, excludeExceptions, chunkSize, }: { lists: ({ _version: string | undefined; comments: ({ comment: string; created_at: string; created_by: string; id: string; } & { updated_at?: string | undefined; updated_by?: string | undefined; })[]; created_at: string; created_by: string; description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]; id: string; item_id: string; list_id: string; meta: object | undefined; name: string; namespace_type: \"single\" | \"agnostic\"; os_types: (\"windows\" | \"linux\" | \"macos\")[]; tags: string[]; tie_breaker_id: string; type: \"simple\"; updated_at: string; updated_by: string; } | ({ description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; })[]; list_id: string; name: string; type: \"simple\"; } & { comments?: { comment: string; }[] | undefined; item_id?: string | undefined; meta?: object | undefined; namespace_type?: \"single\" | \"agnostic\" | undefined; os_types?: (\"windows\" | \"linux\" | \"macos\")[] | undefined; tags?: string[] | undefined; }))[]; excludeExceptions: boolean; chunkSize: number; }) => " ,
2021-10-06 23:02:57 +02:00
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.Filter" ,
"text" : "Filter"
} ,
" | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionFilter.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n lists,\n excludeExceptions,\n chunkSize,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionFilter.$1.lists" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "lists" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"({ _version: string | undefined; comments: ({ comment: string; created_at: string; created_by: string; id: string; } & { updated_at?: string | undefined; updated_by?: string | undefined; })[]; created_at: string; created_by: string; description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]; id: string; item_id: string; list_id: string; meta: object | undefined; name: string; namespace_type: \"single\" | \"agnostic\"; os_types: (\"windows\" | \"linux\" | \"macos\")[]; tags: string[]; tie_breaker_id: string; type: \"simple\"; updated_at: string; updated_by: string; } | ({ description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; })[]; list_id: string; name: string; type: \"simple\"; } & { comments?: { comment: string; }[] | undefined; item_id?: string | undefined; meta?: object | undefined; namespace_type?: \"single\" | \"agnostic\" | undefined; os_types?: (\"windows\" | \"linux\" | \"macos\")[] | undefined; tags?: string[] | undefined; }))[]"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionFilter.$1.excludeExceptions" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "excludeExceptions" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionFilter.$1.chunkSize" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "chunkSize" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionItemFilter" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildExceptionItemFilter" ,
"description" : [ ] ,
"signature" : [
"(exceptionItem: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
} ,
") => (" ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.NestedFilter" ,
"text" : "NestedFilter"
} ,
")[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionItemFilter.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "exceptionItem" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionItemFilterWithOsType" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildExceptionItemFilterWithOsType" ,
"description" : [
"\nThis builds an exception item filter with the os type"
] ,
"signature" : [
"(osTypes: (\"windows\" | \"linux\" | \"macos\")[], entries: NonListEntry[]) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionItemFilterWithOsType.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "osTypes" ,
"description" : [
"The os_type array from the REST interface that is an array such as ['windows', 'linux']"
] ,
"signature" : [
"(\"windows\" | \"linux\" | \"macos\")[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExceptionItemFilterWithOsType.$2" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [
"The entries to join the OR's with before the elastic filter change out"
] ,
"signature" : [
"NonListEntry[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExclusionClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildExclusionClause" ,
"description" : [ ] ,
"signature" : [
"(booleanFilter: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
} ,
") => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExclusionClause.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "booleanFilter" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExistsClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildExistsClause" ,
"description" : [ ] ,
"signature" : [
"(entry: { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildExistsClause.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "entry" ,
"description" : [ ] ,
"signature" : [
"{ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildMatchAnyClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildMatchAnyClause" ,
"description" : [ ] ,
"signature" : [
"(entry: { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildMatchAnyClause.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "entry" ,
"description" : [ ] ,
"signature" : [
"{ field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildMatchClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildMatchClause" ,
"description" : [ ] ,
"signature" : [
"(entry: { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildMatchClause.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "entry" ,
"description" : [ ] ,
"signature" : [
"{ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildNestedClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "buildNestedClause" ,
"description" : [ ] ,
"signature" : [
"(entry: { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.NestedFilter" ,
"text" : "NestedFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.buildNestedClause.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "entry" ,
"description" : [ ] ,
"signature" : [
"{ entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.chunkExceptions" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "chunkExceptions" ,
"description" : [ ] ,
"signature" : [
"(exceptions: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
} ,
"[], chunkSize: number) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
} ,
"[][]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.chunkExceptions.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "exceptions" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.chunkExceptions.$2" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "chunkSize" ,
"description" : [ ] ,
"signature" : [
"number"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.containsValueListEntry" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "containsValueListEntry" ,
"description" : [ ] ,
"signature" : [
"(items: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
} ,
"[]) => boolean"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.containsValueListEntry.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "items" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.createInnerAndClauses" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "createInnerAndClauses" ,
"description" : [ ] ,
"signature" : [
"(entry: NonListEntry, parent?: string | undefined) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.NestedFilter" ,
"text" : "NestedFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.createInnerAndClauses.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "entry" ,
"description" : [ ] ,
"signature" : [
"NonListEntry"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.createInnerAndClauses.$2" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "parent" ,
"description" : [ ] ,
"signature" : [
"string | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : false
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.createOrClauses" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "createOrClauses" ,
"description" : [ ] ,
"signature" : [
"(exceptionItems: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
} ,
"[]) => (" ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.NestedFilter" ,
"text" : "NestedFilter"
} ,
")[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.createOrClauses.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "exceptionItems" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionItemSansLargeValueLists" ,
"text" : "ExceptionItemSansLargeValueLists"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.filterExceptionItems" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "filterExceptionItems" ,
"description" : [ ] ,
"signature" : [
"(exceptions: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
} ,
2021-10-14 17:54:35 +02:00
"[]) => ({ _version: string | undefined; comments: ({ comment: string; created_at: string; created_by: string; id: string; } & { updated_at?: string | undefined; updated_by?: string | undefined; })[]; created_at: string; created_by: string; description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]; id: string; item_id: string; list_id: string; meta: object | undefined; name: string; namespace_type: \"single\" | \"agnostic\"; os_types: (\"windows\" | \"linux\" | \"macos\")[]; tags: string[]; tie_breaker_id: string; type: \"simple\"; updated_at: string; updated_by: string; } | ({ description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; })[]; list_id: string; name: string; type: \"simple\"; } & { comments?: { comment: string; }[] | undefined; item_id?: string | undefined; meta?: object | undefined; namespace_type?: \"single\" | \"agnostic\" | undefined; os_types?: (\"windows\" | \"linux\" | \"macos\")[] | undefined; tags?: string[] | undefined; }))[]"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.filterExceptionItems.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "exceptions" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getBaseMatchAnyClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getBaseMatchAnyClause" ,
"description" : [ ] ,
"signature" : [
"(entry: { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getBaseMatchAnyClause.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "entry" ,
"description" : [ ] ,
"signature" : [
"{ field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getBaseNestedClause" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getBaseNestedClause" ,
"description" : [ ] ,
"signature" : [
"(entries: NonListEntry[], parentField: string) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BooleanFilter" ,
"text" : "BooleanFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getBaseNestedClause.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [ ] ,
"signature" : [
"NonListEntry[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getBaseNestedClause.$2" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "parentField" ,
"description" : [ ] ,
"signature" : [
"string"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getCorrespondingKeywordField" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getCorrespondingKeywordField" ,
"description" : [
"\nFields of type 'text' do not generate autocomplete values, we want\nto find it's corresponding keyword type (if available) which does\ngenerate autocomplete values\n"
] ,
"signature" : [
"({ fields, selectedField, }: { fields: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
} ,
"[]; selectedField: string | undefined; }) => " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
} ,
" | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getCorrespondingKeywordField.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n fields,\n selectedField,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getCorrespondingKeywordField.$1.fields" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "fields" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getCorrespondingKeywordField.$1.selectedField" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "selectedField" ,
"description" : [ ] ,
"signature" : [
"string | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getDefaultEmptyEntry" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getDefaultEmptyEntry" ,
"description" : [ ] ,
"signature" : [
"() => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.EmptyEntry" ,
"text" : "EmptyEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [ ] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getDefaultNestedEmptyEntry" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getDefaultNestedEmptyEntry" ,
"description" : [ ] ,
"signature" : [
"() => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.EmptyNestedEntry" ,
"text" : "EmptyNestedEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [ ] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryFromOperator" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryFromOperator" ,
"description" : [
"\nOn operator change, determines whether value needs to be cleared or not\n"
] ,
"signature" : [
"(selectedOperator: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
", currentEntry: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
2021-10-14 17:54:35 +02:00
") => ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } & { id?: string | undefined; }) | ({ field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } & { id?: string | undefined; })"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryFromOperator.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "selectedOperator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryFromOperator.$2" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "currentEntry" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnFieldChange" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryOnFieldChange" ,
"description" : [
"\nDetermines proper entry update when user selects new field\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
", newField: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
} ,
") => { index: number; updatedEntry: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnFieldChange.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"- current exception item entry values"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnFieldChange.$2" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "newField" ,
"description" : [
"- newly selected field"
] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnListChange" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryOnListChange" ,
"description" : [
"\nDetermines proper entry update when user updates value\nwhen operator is of type \"list\"\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
2021-10-14 17:54:35 +02:00
", newField: { _version: string | undefined; created_at: string; created_by: string; description: string; deserializer: string | undefined; id: string; immutable: boolean; meta: object | undefined; name: string; serializer: string | undefined; tie_breaker_id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; updated_at: string; updated_by: string; version: number; }) => { index: number; updatedEntry: " ,
2021-10-06 23:02:57 +02:00
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnListChange.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"- current exception item entry values"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnListChange.$2" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "newField" ,
"description" : [
"- newly selected list"
] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"{ _version: string | undefined; created_at: string; created_by: string; description: string; deserializer: string | undefined; id: string; immutable: boolean; meta: object | undefined; name: string; serializer: string | undefined; tie_breaker_id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; updated_at: string; updated_by: string; version: number; }"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnMatchAnyChange" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryOnMatchAnyChange" ,
"description" : [
"\nDetermines proper entry update when user updates value\nwhen operator is of type \"match_any\"\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
", newField: string[]) => { index: number; updatedEntry: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnMatchAnyChange.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"- current exception item entry values"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnMatchAnyChange.$2" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "newField" ,
"description" : [
"- newly entered value"
] ,
"signature" : [
"string[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnMatchChange" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryOnMatchChange" ,
"description" : [
"\nDetermines proper entry update when user updates value\nwhen operator is of type \"match\"\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
", newField: string) => { index: number; updatedEntry: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnMatchChange.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"- current exception item entry values"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnMatchChange.$2" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "newField" ,
"description" : [
"- newly entered value"
] ,
"signature" : [
"string"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnOperatorChange" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryOnOperatorChange" ,
"description" : [
"\nDetermines proper entry update when user selects new operator\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
", newOperator: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
") => { updatedEntry: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"; index: number; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnOperatorChange.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"- current exception item entry values"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryOnOperatorChange.$2" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "newOperator" ,
"description" : [
"- newly selected operator"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryValue" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getEntryValue" ,
"description" : [
"\nReturns the fields corresponding value for an entry\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
") => string | string[] | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getEntryValue.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"a single ExceptionItem entry"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getExceptionListType" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getExceptionListType" ,
"description" : [ ] ,
"signature" : [
"({ savedObjectType, }: { savedObjectType: string; }) => \"single\" | \"agnostic\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_exception_list_type/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getExceptionListType.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n savedObjectType,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_exception_list_type/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getExceptionListType.$1.savedObjectType" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "savedObjectType" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_exception_list_type/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getExceptionOperatorSelect" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getExceptionOperatorSelect" ,
"description" : [
"\nDetermines operator selection (is/is not/is one of, etc.)\nDefault operator is \"is\"\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
") => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getExceptionOperatorSelect.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"a single ExceptionItem entry"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilteredIndexPatterns" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getFilteredIndexPatterns" ,
"description" : [
"\nReturns filtered index patterns based on the field - if a user selects to\nadd nested entry, should only show nested fields, if item is the parent\nfield of a nested entry, we only display the parent field\n"
] ,
"signature" : [
"(patterns: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
", item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
", type: \"endpoint\" | \"detection\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\", preFilter?: ((i: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
", t: \"endpoint\" | \"detection\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\", o?: (\"windows\" | \"linux\" | \"macos\")[] | undefined) => " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
") | undefined, osTypes?: (\"windows\" | \"linux\" | \"macos\")[] | undefined) => " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilteredIndexPatterns.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "patterns" ,
"description" : [
"IndexPatternBase containing available fields on rule index"
] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilteredIndexPatterns.$2" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"exception item entry\nset to add a nested field"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilteredIndexPatterns.$3" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
"\"endpoint\" | \"detection\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilteredIndexPatterns.$4" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "preFilter" ,
"description" : [ ] ,
"signature" : [
"((i: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
", t: \"endpoint\" | \"detection\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\", o?: (\"windows\" | \"linux\" | \"macos\")[] | undefined) => " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
") | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilteredIndexPatterns.$5" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "osTypes" ,
"description" : [ ] ,
"signature" : [
"(\"windows\" | \"linux\" | \"macos\")[] | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilters" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getFilters" ,
"description" : [ ] ,
"signature" : [
"({ filters, namespaceTypes, showTrustedApps, showEventFilters, }: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.GetFiltersParams" ,
"text" : "GetFiltersParams"
} ,
") => string"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFilters.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n filters,\n namespaceTypes,\n showTrustedApps,\n showEventFilters,\n}" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.GetFiltersParams" ,
"text" : "GetFiltersParams"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntries" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getFormattedBuilderEntries" ,
"description" : [
"\nFormats the entries to be easily usable for the UI, most of the\ncomplexity was introduced with nested fields\n"
] ,
"signature" : [
"(indexPattern: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
", entries: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"[], parent?: { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | undefined, parentIndex?: number | undefined) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntries.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "indexPattern" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntries.$2" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [
"exception item entries"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntries.$3" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "parent" ,
"description" : [
"nested entries hold copy of their parent for use in various logic"
] ,
"signature" : [
"{ entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntries.$4" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "parentIndex" ,
"description" : [
"corresponds to the entry index, this might seem obvious, but\nwas added to ensure that nested items could be identified with their parent entry"
] ,
"signature" : [
"number | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntry" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getFormattedBuilderEntry" ,
"description" : [
"\nFormats the entry into one that is easily usable for the UI, most of the\ncomplexity was introduced with nested fields\n"
] ,
"signature" : [
"(indexPattern: " ,
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
} ,
", item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
", itemIndex: number, parent: { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | undefined, parentIndex: number | undefined) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntry.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "indexPattern" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewBase" ,
"text" : "DataViewBase"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntry.$2" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"exception item entry"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntry.$3" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "itemIndex" ,
"description" : [
"entry index"
] ,
"signature" : [
"number"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntry.$4" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "parent" ,
"description" : [
"nested entries hold copy of their parent for use in various logic"
] ,
"signature" : [
"{ entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getFormattedBuilderEntry.$5" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "parentIndex" ,
"description" : [
"corresponds to the entry index, this might seem obvious, but\nwas added to ensure that nested items could be identified with their parent entry"
] ,
"signature" : [
"number | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getGeneralFilters" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getGeneralFilters" ,
"description" : [ ] ,
"signature" : [
"(filters: " ,
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ExceptionListFilter" ,
"text" : "ExceptionListFilter"
} ,
", namespaceTypes: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.SavedObjectType" ,
"text" : "SavedObjectType"
} ,
"[]) => string"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_general_filters/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getGeneralFilters.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "filters" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ExceptionListFilter" ,
"text" : "ExceptionListFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_general_filters/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getGeneralFilters.$2" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "namespaceTypes" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.SavedObjectType" ,
"text" : "SavedObjectType"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_general_filters/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getIdsAndNamespaces" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getIdsAndNamespaces" ,
"description" : [ ] ,
"signature" : [
"({ lists, showDetection, showEndpoint, }: { lists: " ,
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ExceptionListIdentifiers" ,
"text" : "ExceptionListIdentifiers"
} ,
"[]; showDetection: boolean; showEndpoint: boolean; }) => { ids: string[]; namespaces: (\"single\" | \"agnostic\")[]; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_ids_and_namespaces/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getIdsAndNamespaces.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n lists,\n showDetection,\n showEndpoint,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_ids_and_namespaces/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getIdsAndNamespaces.$1.lists" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "lists" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ExceptionListIdentifiers" ,
"text" : "ExceptionListIdentifiers"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_ids_and_namespaces/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getIdsAndNamespaces.$1.showDetection" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "showDetection" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_ids_and_namespaces/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getIdsAndNamespaces.$1.showEndpoint" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "showEndpoint" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_ids_and_namespaces/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getNewExceptionItem" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getNewExceptionItem" ,
"description" : [ ] ,
"signature" : [
"({ listId, namespaceType, ruleName, }: { listId: string; namespaceType: \"single\" | \"agnostic\"; ruleName: string; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.CreateExceptionListItemBuilderSchema" ,
"text" : "CreateExceptionListItemBuilderSchema"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getNewExceptionItem.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n listId,\n namespaceType,\n ruleName,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getNewExceptionItem.$1.listId" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "listId" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getNewExceptionItem.$1.namespaceType" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "namespaceType" ,
"description" : [ ] ,
"signature" : [
"\"single\" | \"agnostic\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getNewExceptionItem.$1.ruleName" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "ruleName" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorOptions" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getOperatorOptions" ,
"description" : [
"\nDetermines which operators to make available\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
} ,
", listType: \"endpoint\" | \"detection\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\", isBoolean: boolean, includeValueListOperators?: boolean) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorOptions.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.FormattedBuilderEntry" ,
"text" : "FormattedBuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorOptions.$2" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "listType" ,
"description" : [ ] ,
"signature" : [
"\"endpoint\" | \"detection\" | \"endpoint_events\" | \"endpoint_host_isolation_exceptions\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorOptions.$3" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "isBoolean" ,
"description" : [ ] ,
"signature" : [
"boolean"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorOptions.$4" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "includeValueListOperators" ,
"description" : [
"whether or not to include the 'is in list' and 'is not in list' operators"
] ,
"signature" : [
"boolean"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorType" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getOperatorType" ,
"description" : [
"\nReturns the operator type, may not need this if using io-ts types\n"
] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
") => " ,
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getOperatorType.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [
"a single ExceptionItem entry"
] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getSavedObjectType" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getSavedObjectType" ,
"description" : [ ] ,
"signature" : [
"({ namespaceType, }: { namespaceType: \"single\" | \"agnostic\"; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.SavedObjectType" ,
"text" : "SavedObjectType"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_saved_object_type/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getSavedObjectType.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n namespaceType,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_saved_object_type/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getSavedObjectType.$1.namespaceType" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "namespaceType" ,
"description" : [ ] ,
"signature" : [
"\"single\" | \"agnostic\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_saved_object_type/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getSavedObjectTypes" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getSavedObjectTypes" ,
"description" : [ ] ,
"signature" : [
"({ namespaceType, }: { namespaceType: (\"single\" | \"agnostic\")[]; }) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.SavedObjectType" ,
"text" : "SavedObjectType"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_saved_object_types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getSavedObjectTypes.$1" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "{\n namespaceType,\n}" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_saved_object_types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getSavedObjectTypes.$1.namespaceType" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "namespaceType" ,
"description" : [ ] ,
"signature" : [
"(\"single\" | \"agnostic\")[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_saved_object_types/index.ts" ,
"deprecated" : false
}
]
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getTrustedAppsFilter" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getTrustedAppsFilter" ,
"description" : [ ] ,
"signature" : [
"(showTrustedApps: boolean, namespaceTypes: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.SavedObjectType" ,
"text" : "SavedObjectType"
} ,
"[]) => string"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_trusted_apps_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getTrustedAppsFilter.$1" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "showTrustedApps" ,
"description" : [ ] ,
"signature" : [
"boolean"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_trusted_apps_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getTrustedAppsFilter.$2" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "namespaceTypes" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.SavedObjectType" ,
"text" : "SavedObjectType"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_trusted_apps_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getUpdatedEntriesOnDelete" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "getUpdatedEntriesOnDelete" ,
"description" : [
"\nDetermines whether an entire entry, exception item, or entry within a nested\nentry needs to be removed\n"
] ,
"signature" : [
"(exceptionItem: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
} ,
", entryIndex: number, nestedParentIndex: number | null) => " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getUpdatedEntriesOnDelete.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "exceptionItem" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionsBuilderExceptionItem" ,
"text" : "ExceptionsBuilderExceptionItem"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getUpdatedEntriesOnDelete.$2" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "entryIndex" ,
"description" : [
"index of given entry, for nested entries, this will correspond\nto their parent index"
] ,
"signature" : [
"number"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.getUpdatedEntriesOnDelete.$3" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "nestedParentIndex" ,
"description" : [ ] ,
"signature" : [
"number | null"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : false
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.hasLargeValueList" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "hasLargeValueList" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"(entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]) => boolean"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/has_large_value_list/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.hasLargeValueList.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/has_large_value_list/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isEntryNested" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "isEntryNested" ,
"description" : [ ] ,
"signature" : [
"(item: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
") => item is { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isEntryNested.$1" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "item" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/helpers/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.transformOsType" ,
"type" : "Function" ,
"tags" : [ ] ,
"label" : "transformOsType" ,
"description" : [
"\nTransforms the os_type into a regular filter as if the user had created it\nfrom the fields for the next state of transforms which will create the elastic filters\nfrom it.\n\nNote: We use two types of fields, the \"host.os.type\" and \"host.os.name.caseless\"\nThe endpoint/endgame agent has been using \"host.os.name.caseless\" as the same value as the ECS\nvalue of \"host.os.type\" where the auditbeat, winlogbeat, etc... (other agents) are all using\n\"host.os.type\". In order to be compatible with both, I create an \"OR\" between these two data types\nwhere if either has a match then we will exclude it as part of the match. This should also be\nforwards compatible for endpoints/endgame agents when/if they upgrade to using \"host.os.type\"\nrather than using \"host.os.name.caseless\" values.\n\nAlso we create another \"OR\" from the osType names so that if there are multiples such as ['windows', 'linux']\nthis will exclude anything with either 'windows' or with 'linux'"
] ,
"signature" : [
"(osTypes: (\"windows\" | \"linux\" | \"macos\")[], entries: NonListEntry[]) => NonListEntry[][]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.transformOsType.$1" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "osTypes" ,
"description" : [
"The os_type array from the REST interface that is an array such as ['windows', 'linux']"
] ,
"signature" : [
"(\"windows\" | \"linux\" | \"macos\")[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.transformOsType.$2" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [
"The entries to join the OR's with before the elastic filter change out"
] ,
"signature" : [
"NonListEntry[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"isRequired" : true
}
] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
}
] ,
"interfaces" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.BooleanFilter" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "BooleanFilter" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.BooleanFilter.bool" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "bool" ,
"description" : [ ] ,
"signature" : [
2021-10-12 01:46:01 +02:00
"QueryDslBoolQuery"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyEntry" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "EmptyEntry" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyEntry.id" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "id" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyEntry.field" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "field" ,
"description" : [ ] ,
"signature" : [
"string | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyEntry.operator" ,
"type" : "Enum" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyEntry.type" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".MATCH | " ,
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".MATCH_ANY | " ,
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".WILDCARD"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyEntry.value" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"signature" : [
"string | string[] | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyListEntry" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "EmptyListEntry" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyListEntry.id" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "id" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyListEntry.field" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "field" ,
"description" : [ ] ,
"signature" : [
"string | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyListEntry.operator" ,
"type" : "Enum" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyListEntry.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".LIST"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyListEntry.list" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "list" ,
"description" : [ ] ,
"signature" : [
"{ id: string | undefined; type: string | undefined; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyNestedEntry" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "EmptyNestedEntry" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyNestedEntry.id" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "id" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyNestedEntry.field" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "field" ,
"description" : [ ] ,
"signature" : [
"string | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyNestedEntry.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".NESTED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EmptyNestedEntry.entries" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "entries" ,
"description" : [ ] ,
"signature" : [
"(({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } & { id?: string | undefined; }))[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "FormattedBuilderEntry" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.id" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "id" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.field" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "field" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
} ,
" | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.operator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.value" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"signature" : [
"string | string[] | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.nested" ,
"type" : "CompoundType" ,
"tags" : [ ] ,
"label" : "nested" ,
"description" : [ ] ,
"signature" : [
"\"parent\" | \"child\" | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.entryIndex" ,
"type" : "number" ,
"tags" : [ ] ,
"label" : "entryIndex" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.parent" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "parent" ,
"description" : [ ] ,
"signature" : [
"{ parent: " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntryNested" ,
"text" : "BuilderEntryNested"
} ,
"; parentIndex: number; } | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.FormattedBuilderEntry.correspondingKeywordField" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "correspondingKeywordField" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/es-query" ,
"scope" : "common" ,
"docId" : "kibKbnEsQueryPluginApi" ,
"section" : "def-common.DataViewFieldBase" ,
"text" : "DataViewFieldBase"
} ,
" | undefined"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.GetFiltersParams" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "GetFiltersParams" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.GetFiltersParams.filters" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "filters" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ExceptionListFilter" ,
"text" : "ExceptionListFilter"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.GetFiltersParams.namespaceTypes" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "namespaceTypes" ,
"description" : [ ] ,
"signature" : [
"(\"single\" | \"agnostic\")[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.GetFiltersParams.showTrustedApps" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "showTrustedApps" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.GetFiltersParams.showEventFilters" ,
"type" : "boolean" ,
"tags" : [ ] ,
"label" : "showEventFilters" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/get_filters/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.NestedFilter" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "NestedFilter" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.NestedFilter.nested" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "nested" ,
"description" : [ ] ,
"signature" : [
2021-10-12 01:46:01 +02:00
"QueryDslNestedQuery"
2021-10-06 23:02:57 +02:00
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.OperatorOption" ,
"type" : "Interface" ,
"tags" : [ ] ,
"label" : "OperatorOption" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.OperatorOption.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.OperatorOption.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.OperatorOption.operator" ,
"type" : "Enum" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.OperatorOption.type" ,
"type" : "Enum" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
}
] ,
"enums" : [ ] ,
"misc" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.BuilderEntry" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "BuilderEntry" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } & { id?: string | undefined; }) | ({ field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } & { id?: string | undefined; }) | " ,
2021-10-06 23:02:57 +02:00
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.EmptyListEntry" ,
"text" : "EmptyListEntry"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.EmptyEntry" ,
"text" : "EmptyEntry"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntryNested" ,
"text" : "BuilderEntryNested"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.EmptyNestedEntry" ,
"text" : "EmptyNestedEntry"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.BuilderEntryNested" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "BuilderEntryNested" ,
"description" : [ ] ,
"signature" : [
"Pick<{ entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; }, \"type\" | \"field\"> & { id?: string | undefined; entries: (({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } & { id?: string | undefined; }) | ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } & { id?: string | undefined; }))[]; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.CreateExceptionListItemBuilderSchema" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "CreateExceptionListItemBuilderSchema" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"Pick<{ description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; })[]; list_id: string; name: string; type: \"simple\"; } & { comments?: { comment: string; }[] | undefined; item_id?: string | undefined; meta?: object | undefined; namespace_type?: \"single\" | \"agnostic\" | undefined; os_types?: (\"windows\" | \"linux\" | \"macos\")[] | undefined; tags?: string[] | undefined; }, \"type\" | \"description\" | \"name\" | \"tags\" | \"comments\" | \"list_id\" | \"namespace_type\" | \"os_types\" | \"item_id\"> & { meta: { temporaryUuid: string; }; entries: " ,
2021-10-06 23:02:57 +02:00
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"[]; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EVENT_FILTERS_OPERATORS" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "EVENT_FILTERS_OPERATORS" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EXCEPTION_OPERATORS" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "EXCEPTION_OPERATORS" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EXCEPTION_OPERATORS_ONLY_LISTS" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "EXCEPTION_OPERATORS_ONLY_LISTS" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.EXCEPTION_OPERATORS_SANS_LISTS" ,
"type" : "Array" ,
"tags" : [ ] ,
"label" : "EXCEPTION_OPERATORS_SANS_LISTS" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.OperatorOption" ,
"text" : "OperatorOption"
} ,
"[]"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.ExceptionItemSansLargeValueLists" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "ExceptionItemSansLargeValueLists" ,
"description" : [ ] ,
"signature" : [
"ExceptionListItemNonLargeList | CreateExceptionListItemNonLargeList"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/build_exception_filter/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.exceptionListAgnosticSavedObjectType" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "exceptionListAgnosticSavedObjectType" ,
"description" : [ ] ,
"signature" : [
"\"exception-list-agnostic\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.ExceptionListItemBuilderSchema" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "ExceptionListItemBuilderSchema" ,
"description" : [ ] ,
"signature" : [
2021-10-14 17:54:35 +02:00
"Pick<{ _version: string | undefined; comments: ({ comment: string; created_at: string; created_by: string; id: string; } & { updated_at?: string | undefined; updated_by?: string | undefined; })[]; created_at: string; created_by: string; description: string; entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; } | { field: string; list: { id: string; type: \"boolean\" | \"keyword\" | \"ip_range\" | \"date_range\" | \"date\" | \"geo_point\" | \"geo_shape\" | \"ip\" | \"long\" | \"double\" | \"text\" | \"date_nanos\" | \"shape\" | \"short\" | \"binary\" | \"float\" | \"half_float\" | \"integer\" | \"byte\" | \"long_range\" | \"integer_range\" | \"float_range\" | \"double_range\"; }; operator: \"excluded\" | \"included\"; type: \"list\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { entries: ({ field: string; operator: \"excluded\" | \"included\"; type: \"exists\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match\"; value: string; } | { field: string; operator: \"excluded\" | \"included\"; type: \"match_any\"; value: string[]; })[]; field: string; type: \"nested\"; } | { field: string; operator: \"excluded\" | \"included\"; type: \"wildcard\"; value: string; })[]; id: string; item_id: string; list_id: string; meta: object | undefined; name: string; namespace_type: \"single\" | \"agnostic\"; os_types: (\"windows\" | \"linux\" | \"macos\")[]; tags: string[]; tie_breaker_id: string; type: \"simple\"; updated_at: string; updated_by: string; }, \"type\" | \"id\" | \"description\" | \"name\" | \"tags\" | \"meta\" | \"updated_at\" | \"comments\" | \"_version\" | \"created_at\" | \"created_by\" | \"updated_by\" | \"tie_breaker_id\" | \"list_id\" | \"namespace_type\" | \"os_types\" | \"item_id\"> & { entries: " ,
2021-10-06 23:02:57 +02:00
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.BuilderEntry" ,
"text" : "BuilderEntry"
} ,
"[]; }"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.exceptionListSavedObjectType" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "exceptionListSavedObjectType" ,
"description" : [ ] ,
"signature" : [
"\"exception-list\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.ExceptionsBuilderExceptionItem" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "ExceptionsBuilderExceptionItem" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.ExceptionListItemBuilderSchema" ,
"text" : "ExceptionListItemBuilderSchema"
} ,
" | " ,
{
"pluginId" : "@kbn/securitysolution-list-utils" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionListUtilsPluginApi" ,
"section" : "def-common.CreateExceptionListItemBuilderSchema" ,
"text" : "CreateExceptionListItemBuilderSchema"
}
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.SavedObjectType" ,
"type" : "Type" ,
"tags" : [ ] ,
"label" : "SavedObjectType" ,
"description" : [ ] ,
"signature" : [
"\"exception-list-agnostic\" | \"exception-list\""
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/types/index.ts" ,
"deprecated" : false ,
"initialIsOpen" : false
}
] ,
"objects" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.doesNotExistOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "doesNotExistOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.doesNotExistOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.doesNotExistOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".EXCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.doesNotExistOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".EXISTS"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.doesNotExistOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.existsOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "existsOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.existsOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.existsOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".INCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.existsOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".EXISTS"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.existsOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isInListOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "isInListOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isInListOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isInListOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".INCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isInListOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".LIST"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isInListOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotInListOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "isNotInListOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotInListOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotInListOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".EXCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotInListOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".LIST"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotInListOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOneOfOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "isNotOneOfOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOneOfOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOneOfOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".EXCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOneOfOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".MATCH_ANY"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOneOfOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "isNotOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".EXCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".MATCH"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isNotOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOneOfOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "isOneOfOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOneOfOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOneOfOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".INCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOneOfOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".MATCH_ANY"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOneOfOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOperator" ,
"type" : "Object" ,
"tags" : [ ] ,
"label" : "isOperator" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false ,
"children" : [
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOperator.message" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "message" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOperator.operator" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "operator" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorEnum" ,
"text" : "ListOperatorEnum"
} ,
".INCLUDED"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOperator.type" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "type" ,
"description" : [ ] ,
"signature" : [
{
"pluginId" : "@kbn/securitysolution-io-ts-list-types" ,
"scope" : "common" ,
"docId" : "kibKbnSecuritysolutionIoTsListTypesPluginApi" ,
"section" : "def-common.ListOperatorTypeEnum" ,
"text" : "ListOperatorTypeEnum"
} ,
".MATCH"
] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
} ,
{
"parentPluginId" : "@kbn/securitysolution-list-utils" ,
"id" : "def-common.isOperator.value" ,
"type" : "string" ,
"tags" : [ ] ,
"label" : "value" ,
"description" : [ ] ,
"path" : "packages/kbn-securitysolution-list-utils/src/autocomplete_operators/index.ts" ,
"deprecated" : false
}
] ,
"initialIsOpen" : false
}
]
}
}