Alerting: extend rules export API to filter by folder and group (#74423)
update endpoint `GET /api/v1/provisioning/alert-rules/export` to accept query parameters `folderUid` and `group`
This commit is contained in:
@@ -71,6 +71,20 @@ import (
|
||||
// Responses:
|
||||
// 204: description: The alert rule was deleted successfully.
|
||||
|
||||
// swagger:parameters RouteGetAlertRulesExport
|
||||
type AlertRulesExportParameters struct {
|
||||
ExportQueryParams
|
||||
// UID of folder from which export rules
|
||||
// in:query
|
||||
// required:false
|
||||
FolderUID string `json:"folderUid"`
|
||||
|
||||
// Name of group of rules to export. Must be specified only together with folder UID
|
||||
// in:query
|
||||
// required: false
|
||||
GroupName string `json:"group"`
|
||||
}
|
||||
|
||||
// swagger:parameters RouteGetAlertRule RoutePutAlertRule RouteDeleteAlertRule RouteGetAlertRuleExport
|
||||
type AlertRuleUIDReference struct {
|
||||
// Alert rule UID
|
||||
|
||||
Reference in New Issue
Block a user