mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 02:09:32 -04:00
503 lines
No EOL
18 KiB
JSON
503 lines
No EOL
18 KiB
JSON
{
|
|
"id": "threatIntelligence",
|
|
"client": {
|
|
"classes": [],
|
|
"functions": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionDeepLink",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getSecuritySolutionDeepLink",
|
|
"description": [
|
|
"\nGets the threat intelligence properties of a TI page for deep linking in the security solution."
|
|
],
|
|
"signature": [
|
|
"<TId extends string = \"threat_intelligence-indicators\">(threatIntelligencePage: \"indicators\") => TIDeepLink<TId>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionDeepLink.$1",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "threatIntelligencePage",
|
|
"description": [
|
|
"the name of the threat intelligence page."
|
|
],
|
|
"signature": [
|
|
"\"indicators\""
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": [
|
|
"a {@link TIDeepLink }"
|
|
],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionLink",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getSecuritySolutionLink",
|
|
"description": [
|
|
"\nGets the threat intelligence properties of a TI page for navigation in the security solution."
|
|
],
|
|
"signature": [
|
|
"<TId extends string = \"threat_intelligence-indicators\">(threatIntelligencePage: \"indicators\") => TILinkItem<TId>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionLink.$1",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "threatIntelligencePage",
|
|
"description": [
|
|
"the name of the threat intelligence page."
|
|
],
|
|
"signature": [
|
|
"\"indicators\""
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": [
|
|
"a {@link TILinkItem }"
|
|
],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionNavTab",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getSecuritySolutionNavTab",
|
|
"description": [
|
|
"\nGets the threat intelligence properties of a TI page for navigation in the old security solution navigation."
|
|
],
|
|
"signature": [
|
|
"<TId extends string = \"threat_intelligence-indicators\">(threatIntelligencePage: \"indicators\", basePath: string) => TINavTab<TId>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionNavTab.$1",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "threatIntelligencePage",
|
|
"description": [
|
|
"the name of the threat intelligence page."
|
|
],
|
|
"signature": [
|
|
"\"indicators\""
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.getSecuritySolutionNavTab.$2",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "basePath",
|
|
"description": [
|
|
"the base path for links."
|
|
],
|
|
"signature": [
|
|
"string"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/security_solution_links.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": [
|
|
"a {@link TINavTab }"
|
|
],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"interfaces": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext",
|
|
"type": "Interface",
|
|
"tags": [],
|
|
"label": "SecuritySolutionPluginContext",
|
|
"description": [
|
|
"\nMethods exposed from the security solution to the threat intelligence application."
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.getFiltersGlobalComponent",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getFiltersGlobalComponent",
|
|
"description": [
|
|
"\nGets the `FiltersGlobal` component for embedding a filter bar in the security solution application."
|
|
],
|
|
"signature": [
|
|
"() => React.ComponentType<{ children: React.ReactNode; }>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.getPageWrapper",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getPageWrapper",
|
|
"description": [
|
|
"\nGets the `PageWrapper` component for embedding a filter bar in the security solution application."
|
|
],
|
|
"signature": [
|
|
"() => React.ComponentType<{ children: React.ReactNode; }>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.licenseService",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "licenseService",
|
|
"description": [
|
|
"\nGet the user's license to drive the Threat Intelligence plugin's visibility."
|
|
],
|
|
"signature": [
|
|
"LicenseAware"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.sourcererDataView",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "sourcererDataView",
|
|
"description": [
|
|
"\nGets Security Solution shared information like browerFields, indexPattern and selectedPatterns in DataView."
|
|
],
|
|
"signature": [
|
|
"SourcererDataView"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.getSecuritySolutionStore",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "getSecuritySolutionStore",
|
|
"description": [
|
|
"\nSecurity Solution store"
|
|
],
|
|
"signature": [
|
|
"Store",
|
|
"<any, ",
|
|
"AnyAction",
|
|
">"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.getUseInvestigateInTimeline",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getUseInvestigateInTimeline",
|
|
"description": [
|
|
"\nPass UseInvestigateInTimeline functionality to TI plugin"
|
|
],
|
|
"signature": [
|
|
"({ dataProviders, from, to, }: ",
|
|
"UseInvestigateInTimelineProps",
|
|
") => () => Promise<void>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.getUseInvestigateInTimeline.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "{\n dataProviders,\n from,\n to,\n }",
|
|
"description": [],
|
|
"signature": [
|
|
"UseInvestigateInTimelineProps"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.useQuery",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "useQuery",
|
|
"description": [],
|
|
"signature": [
|
|
"() => ",
|
|
{
|
|
"pluginId": "@kbn/es-query",
|
|
"scope": "common",
|
|
"docId": "kibKbnEsQueryPluginApi",
|
|
"section": "def-common.Query",
|
|
"text": "Query"
|
|
}
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.useFilters",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "useFilters",
|
|
"description": [],
|
|
"signature": [
|
|
"() => ",
|
|
{
|
|
"pluginId": "@kbn/es-query",
|
|
"scope": "common",
|
|
"docId": "kibKbnEsQueryPluginApi",
|
|
"section": "def-common.Filter",
|
|
"text": "Filter"
|
|
},
|
|
"[]"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.useGlobalTime",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "useGlobalTime",
|
|
"description": [],
|
|
"signature": [
|
|
"() => ",
|
|
{
|
|
"pluginId": "@kbn/es-query",
|
|
"scope": "common",
|
|
"docId": "kibKbnEsQueryPluginApi",
|
|
"section": "def-common.TimeRange",
|
|
"text": "TimeRange"
|
|
}
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.SiemSearchBar",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "SiemSearchBar",
|
|
"description": [],
|
|
"signature": [
|
|
"React.VoidFunctionComponent<any>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"returnComment": [],
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.SiemSearchBar.$1",
|
|
"type": "Uncategorized",
|
|
"tags": [],
|
|
"label": "props",
|
|
"description": [],
|
|
"signature": [
|
|
"P"
|
|
],
|
|
"path": "node_modules/@types/react/index.d.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.SecuritySolutionPluginContext.SiemSearchBar.$2",
|
|
"type": "Any",
|
|
"tags": [],
|
|
"label": "context",
|
|
"description": [],
|
|
"signature": [
|
|
"any"
|
|
],
|
|
"path": "node_modules/@types/react/index.d.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.ThreatIntelligencePluginSetup",
|
|
"type": "Interface",
|
|
"tags": [],
|
|
"label": "ThreatIntelligencePluginSetup",
|
|
"description": [],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.ThreatIntelligencePluginStart",
|
|
"type": "Interface",
|
|
"tags": [],
|
|
"label": "ThreatIntelligencePluginStart",
|
|
"description": [],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.ThreatIntelligencePluginStart.getComponent",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "getComponent",
|
|
"description": [],
|
|
"signature": [
|
|
"() => (props: { securitySolutionContext: ",
|
|
{
|
|
"pluginId": "threatIntelligence",
|
|
"scope": "public",
|
|
"docId": "kibThreatIntelligencePluginApi",
|
|
"section": "def-public.SecuritySolutionPluginContext",
|
|
"text": "SecuritySolutionPluginContext"
|
|
},
|
|
"; }) => React.ReactElement<any, string | React.JSXElementConstructor<any>>"
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"enums": [],
|
|
"misc": [
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.THREAT_INTELLIGENCE_BASE_PATH",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "THREAT_INTELLIGENCE_BASE_PATH",
|
|
"description": [
|
|
"\nBase path for all the pages within the Threat Intelligence plugin."
|
|
],
|
|
"signature": [
|
|
"\"/threat_intelligence\""
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/constants.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
},
|
|
{
|
|
"parentPluginId": "threatIntelligence",
|
|
"id": "def-public.TIPageId",
|
|
"type": "Type",
|
|
"tags": [],
|
|
"label": "TIPageId",
|
|
"description": [
|
|
"\nAll the IDs for the threat intelligence pages.\nThis needs to match the threat intelligence page entries in SecurityPageName` (x-pack/plugins/security_solution/common/constants.ts).\n\nExample to add more IDs:\n export type TIPageId = 'threat_intelligence-indicators' | 'threat_intelligence-feed';"
|
|
],
|
|
"signature": [
|
|
"\"threat_intelligence-indicators\""
|
|
],
|
|
"path": "x-pack/plugins/threat_intelligence/public/common/navigation/types.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"objects": []
|
|
},
|
|
"server": {
|
|
"classes": [],
|
|
"functions": [],
|
|
"interfaces": [],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
},
|
|
"common": {
|
|
"classes": [],
|
|
"functions": [],
|
|
"interfaces": [],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
}
|
|
} |