[Doc] OpenAPI spec (#17292)

This commit migrated API doc to OpenAPI spec

- expand Node Info `/_node/<types>`
- expand Node Stats 
- add health report 
- break down the share part to components
- add examples
- update authentication

Co-authored-by: Lisa Cawley <lcawley@elastic.co>
This commit is contained in:
kaisecheng 2025-03-14 17:31:39 +00:00 committed by GitHub
parent 964468f922
commit 4779d5e250
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

File diff suppressed because it is too large Load diff