All URIs are relative to https://api.qovery.com
| Method | HTTP request | Description |
|---|---|---|
| create_alert_rule | POST /alert-rules | Create alert rule |
| delete_alert_rule | DELETE /alert-rules/{alertRuleId} | Delete alert rule |
| edit_alert_rule | PUT /alert-rules/{alertRuleId} | Update alert rule |
| get_alert_rule | GET /alert-rules/{alertRuleId} | Get alert rule |
| get_alert_rules | GET /organization/{organizationId}/alert-rules | List alert rules |
models::AlertRuleResponse create_alert_rule(alert_rule_creation_request) Create alert rule
Create a new alert rule with PromQL expression
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| alert_rule_creation_request | Option<AlertRuleCreationRequest> |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_alert_rule(alert_rule_id) Delete alert rule
Delete an alert rule
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| alert_rule_id | uuid::Uuid | Alert Rule ID | [required] |
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AlertRuleResponse edit_alert_rule(alert_rule_id, alert_rule_edit_request) Update alert rule
Update an existing alert rule
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| alert_rule_id | uuid::Uuid | Alert Rule ID | [required] | |
| alert_rule_edit_request | Option<AlertRuleEditRequest> |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AlertRuleResponse get_alert_rule(alert_rule_id) Get alert rule
Retrieve a specific alert rule by its ID
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| alert_rule_id | uuid::Uuid | Alert Rule ID | [required] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AlertRuleList get_alert_rules(organization_id) List alert rules
Retrieve all alert rules for a specific organization
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]