mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 10:40:07 -04:00
**Related to: https://github.com/elastic/security-team/issues/7131** ## Summary This PR introduces OpenAPI declarations for our public Rules Management API endpoints. ⚠️ Please note, the added declarations are not final and are not complete. They are missing some common declarations, such as the `Rule` schema, the majority of rule types, the `RuleResponse` schema, etc. Furthermore, these declarations haven't been tested for correctness, as it is difficult to validate if the declared schemas match with our current endpoint implementation without code generation. This verification step will be necessary once we have schema generation in place. That said, the added OpenAPI declarations should be sufficient to unblock progress on the following tickets: - https://github.com/elastic/security-team/issues/7129 - https://github.com/elastic/security-team/issues/7134 |
||
---|---|---|
.. | ||
src | ||
index.ts | ||
jest.config.js | ||
kibana.jsonc | ||
package.json | ||
README.md | ||
tsconfig.json |
kbn-securitysolution-io-ts-types
Generic io-ts types that are not specific to any particular domain for use with other packages or across different plugins/domains
Related packages are:
- kbn-securitysolution-io-ts-utils
- kbn-securitysolution-io-ts-list-types
- kbn-securitysolution-io-ts-alerting-types