OpenAPI docs for APM UI APIs (#197946)

## Summary

Closes #197582

This PR adds missing OpenAPI specification for APM UI APIs.

Documentation specs have been divided into files per path. See
[readme](88e55f92f9/x-pack/plugins/observability_solution/apm/docs/openapi/apm/README.md)
for specific information.
This commit is contained in:
Milosz Marcinkowski 2024-10-31 14:59:19 +01:00 committed by GitHub
parent 7c9bf00aa2
commit e0838147bd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
51 changed files with 6320 additions and 378 deletions

View file

@ -20,7 +20,7 @@ const { REPO_ROOT } = require('@kbn/repo-info');
`${REPO_ROOT}/packages/core/saved-objects/docs/openapi/bundled_serverless.yaml`,
// Observability Solution
`${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm.yaml`,
`${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`,
`${REPO_ROOT}/x-pack/plugins/observability_solution/slo/docs/openapi/slo/bundled.yaml`,
// Security solution