Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full End to End OAS Automation for Rule creation Endpoint #178014

Closed
XavierM opened this issue Mar 5, 2024 · 3 comments
Closed

Full End to End OAS Automation for Rule creation Endpoint #178014

XavierM opened this issue Mar 5, 2024 · 3 comments
Assignees
Labels
8.14 candidate Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)

Comments

@XavierM
Copy link
Contributor

XavierM commented Mar 5, 2024

At first, we need to validate that this POC can be used to generate OpenAPI Specification (OAS) documentation for our rule creation REST APIs.
Secondly, we will have to finish the conversion of our APIs to the http versioning. Therefore, we do not create a bigger mess with our routes types.
Then, we will have to create a buildkite scripts into kibana to update our OAS documentation automatically when one of our route type changed.
Finally, we will update our types to all of our routes to have a full End to End OAS for rules endpoints.

@botelastic botelastic bot added the needs-team Issues missing a team label label Mar 5, 2024
@XavierM XavierM changed the title Full End to End OAS Automation for Rule Endpoints Full End to End OAS Automation for Rule creation Endpoint Mar 5, 2024
@XavierM XavierM added Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) 8.14 candidate and removed needs-team Issues missing a team label labels Mar 5, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops (Team:ResponseOps)

@JiaweiWu
Copy link
Contributor

POC to verify rule params being generated by OAS: #179212

Moving this to on hold for now, since we need to wait for core to merge the router changes first.

@cnasikas
Copy link
Member

Closing in favor of #157883 and #187574

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.14 candidate Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)
Projects
No open projects
Development

No branches or pull requests

4 participants