Create new connector HTTP APIs that use the new terminology #90376
Labels
Feature:Actions
Project:UnifiedAlertingArchitectureAndExperience
Alerting team project for developing a unified alerting experience.
Team:ResponseOps
Label for the ResponseOps team (formerly the Cases and Alerting teams)
This is the first step of #90375, which summarizes the new terminology to use in Kibana alerting. This issue covers the connectors portion, where we use action as the current terminology at this time. This new terminology change includes URL, parameters, body, and response in the new APIs. Don't forget docs.
Actions Plugin Api Paths
Important note: When introducing these new APIs we need to rename all fields in bodies need to be renamed from Camel Case to Snake Case as per our Style Guide. In the code they need to be renamed back to Camel Case.
/api/actions/action
=>/api/actions/connector
/api/actions/action/{id}
=>/api/actions/connector/{id}
/api/actions
=>/api/actions/connectors
/api/actions/action/{id}
=>/api/actions/connector/{id}
/api/actions/list_action_types
=>/api/actions/list_connector_types
/api/actions/action/{id}
=>/api/actions/connector/{id}
/api/actions/action/{id}/_execute
=>/api/actions/connector/{id}/_execute
For details on the Api migration see the notes under #90375 (comment)
The text was updated successfully, but these errors were encountered: