0d2db0cf20
Currently Aodh alarms will send their params as part of the body, rather than nested inside of a 'params' field. I asked Aodh to change how they are sending this but they suggested I change this API instead. See: https://review.openstack.org/#/c/564648/ Change-Id: I140826f8433535281a60480bd10391f3f95a0d66
56 lines
1.1 KiB
PHP
56 lines
1.1 KiB
PHP
===================
|
|
Webhooks (webhooks)
|
|
===================
|
|
|
|
Triggers an action represented by a webhook. For API microversion less than
|
|
1.10, optional params in the query are sent as inputs to be used by the
|
|
targeted action. For API microversion equal or greater than 1.10, any
|
|
key-value pairs in the request body are sent as inputs to be used by the
|
|
targeted action.
|
|
|
|
Trigger webhook action
|
|
======================
|
|
|
|
.. rest_method:: POST /v1/webhooks/{webhook_id}/trigger
|
|
|
|
Triggers a webhook receiver.
|
|
|
|
Response Codes
|
|
--------------
|
|
|
|
.. rest_status_code:: success status.yaml
|
|
|
|
- 202
|
|
|
|
.. rest_status_code:: error status.yaml
|
|
|
|
- 400
|
|
- 403
|
|
- 404
|
|
- 503
|
|
|
|
Request Parameters
|
|
------------------
|
|
|
|
.. rest_parameters:: parameters.yaml
|
|
|
|
- OpenStack-API-Version: microversion
|
|
- webhook_id: webhook_id_url
|
|
- V: webhook_version
|
|
- params: webhook_params
|
|
|
|
Response Parameters
|
|
-------------------
|
|
|
|
.. rest_parameters:: parameters.yaml
|
|
|
|
- X-OpenStack-Request-Id: request_id
|
|
- Location: location
|
|
- action: action_action
|
|
|
|
Response Example
|
|
----------------
|
|
|
|
.. literalinclude:: samples/webhook-action-response.json
|
|
:language: javascript
|