kibana/packages/kbn-securitysolution-endpoint-exceptions-common
Luke Elmers b6287708f6
Adds AGPL 3.0 license (#192025)
Updates files outside of x-pack to be triple-licensed under Elastic
License 2.0, AGPL 3.0, or SSPL 1.0.
2024-09-06 19:02:41 -06:00
..
api Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
docs/openapi [Security Solution] Add tags by OpenAPI bundler (#189621) 2024-08-02 16:41:49 +02:00
scripts Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kibana.jsonc [Security Solution] Add missing Endpoint Exceptions API OpenAPI specifications (#186082) 2024-07-29 16:19:12 +02:00
package.json Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
README.md [Security Solution] Add missing Endpoint Exceptions API OpenAPI specifications (#186082) 2024-07-29 16:19:12 +02:00
tsconfig.json Import zod from @kbn/zod and add an eslint rule (#190581) 2024-08-21 04:14:55 -05:00

Security Solution Endpoint Exceptions

The package contains common files for the Endpoint Exceptions feature.

common in the name highlights that this package is intended to combine any common entities related to Endpoint Exceptions. E.g. the other kbn-securitysolution-endpoint-exception-list-* packages content should be moved here while kbn-securitysolution-io-ts-list-types package should be gone eventually.

API folder

api folder contains OpenAPI schemas for Security Solution Endpoint Exceptions feature. There are automatically generated Zod schemas and TS types for each schemas located in corresponding *.gen.ts files.

Please add any Endpoint Exceptions feature related schemas to this package.

TS types and/or Zod schemas can be imported in a plugin or another package like

import { CreateEndpointExceptionRequestBody } from '@kbn/securitysolution-endpoint-exceptions-common/api';