mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
OpenAPI: Fix alerting DeleteMuteTiming errors (#91109)
The `GenericPublicError` is not what is actually returned by the API. Using `PublicError` describes the API correctly
This commit is contained in:
parent
0075abe383
commit
087df1d8e5
@ -1315,14 +1315,6 @@
|
||||
"title": "Frames is a slice of Frame pointers.",
|
||||
"type": "array"
|
||||
},
|
||||
"GenericPublicError": {
|
||||
"properties": {
|
||||
"body": {
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GettableAlertmanagers": {
|
||||
"properties": {
|
||||
"data": {
|
||||
@ -4583,7 +4575,6 @@
|
||||
"type": "object"
|
||||
},
|
||||
"alertGroups": {
|
||||
"description": "AlertGroups alert groups",
|
||||
"items": {
|
||||
"$ref": "#/definitions/alertGroup",
|
||||
"type": "object"
|
||||
@ -5919,9 +5910,9 @@
|
||||
"description": " The mute timing was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -5997,9 +5988,9 @@
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -6211,9 +6202,9 @@
|
||||
"description": " The template was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -6241,9 +6232,9 @@
|
||||
}
|
||||
},
|
||||
"404": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -6286,15 +6277,15 @@
|
||||
}
|
||||
},
|
||||
"400": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -70,7 +70,7 @@ import (
|
||||
// Responses:
|
||||
// 202: MuteTimeInterval
|
||||
// 400: ValidationError
|
||||
// 409: GenericPublicError
|
||||
// 409: PublicError
|
||||
|
||||
// swagger:route DELETE /v1/provisioning/mute-timings/{name} provisioning stable RouteDeleteMuteTiming
|
||||
//
|
||||
@ -78,7 +78,7 @@ import (
|
||||
//
|
||||
// Responses:
|
||||
// 204: description: The mute timing was deleted successfully.
|
||||
// 409: GenericPublicError
|
||||
// 409: PublicError
|
||||
|
||||
// swagger:route
|
||||
|
||||
|
@ -13,7 +13,7 @@ package definitions
|
||||
//
|
||||
// Responses:
|
||||
// 200: NotificationTemplate
|
||||
// 404: GenericPublicError
|
||||
// 404: PublicError
|
||||
|
||||
// swagger:route PUT /v1/provisioning/templates/{name} provisioning stable RoutePutTemplate
|
||||
//
|
||||
@ -24,8 +24,8 @@ package definitions
|
||||
//
|
||||
// Responses:
|
||||
// 202: NotificationTemplate
|
||||
// 400: GenericPublicError
|
||||
// 409: GenericPublicError
|
||||
// 400: PublicError
|
||||
// 409: PublicError
|
||||
|
||||
// swagger:route DELETE /v1/provisioning/templates/{name} provisioning stable RouteDeleteTemplate
|
||||
//
|
||||
@ -33,7 +33,7 @@ package definitions
|
||||
//
|
||||
// Responses:
|
||||
// 204: description: The template was deleted successfully.
|
||||
// 409: GenericPublicError
|
||||
// 409: PublicError
|
||||
|
||||
// swagger:parameters RouteGetTemplate RoutePutTemplate RouteDeleteTemplate
|
||||
type RouteGetTemplateParam struct {
|
||||
|
@ -20,10 +20,3 @@ type ForbiddenError struct {
|
||||
// in: body
|
||||
Body errutil.PublicError `json:"body"`
|
||||
}
|
||||
|
||||
// swagger:model
|
||||
type GenericPublicError struct {
|
||||
// The response message
|
||||
// in: body
|
||||
Body errutil.PublicError `json:"body"`
|
||||
}
|
||||
|
@ -1315,14 +1315,6 @@
|
||||
"title": "Frames is a slice of Frame pointers.",
|
||||
"type": "array"
|
||||
},
|
||||
"GenericPublicError": {
|
||||
"properties": {
|
||||
"body": {
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GettableAlertmanagers": {
|
||||
"properties": {
|
||||
"data": {
|
||||
@ -8130,9 +8122,9 @@
|
||||
"description": " The mute timing was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -8208,9 +8200,9 @@
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -8422,9 +8414,9 @@
|
||||
"description": " The template was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -8452,9 +8444,9 @@
|
||||
}
|
||||
},
|
||||
"404": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -8497,15 +8489,15 @@
|
||||
}
|
||||
},
|
||||
"400": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -3086,9 +3086,9 @@
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3125,9 +3125,9 @@
|
||||
"description": " The mute timing was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3343,9 +3343,9 @@
|
||||
}
|
||||
},
|
||||
"404": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3389,15 +3389,15 @@
|
||||
}
|
||||
},
|
||||
"400": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3429,9 +3429,9 @@
|
||||
"description": " The template was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -4947,14 +4947,6 @@
|
||||
"$ref": "#/definitions/Frame"
|
||||
}
|
||||
},
|
||||
"GenericPublicError": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"body": {
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"GettableAlertmanagers": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
@ -11498,9 +11498,9 @@
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -11536,9 +11536,9 @@
|
||||
"description": " The mute timing was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -11747,9 +11747,9 @@
|
||||
}
|
||||
},
|
||||
"404": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -11792,15 +11792,15 @@
|
||||
}
|
||||
},
|
||||
"400": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -11831,9 +11831,9 @@
|
||||
"description": " The template was deleted successfully."
|
||||
},
|
||||
"409": {
|
||||
"description": "GenericPublicError",
|
||||
"description": "PublicError",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/GenericPublicError"
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -15556,14 +15556,6 @@
|
||||
"$ref": "#/definitions/Frame"
|
||||
}
|
||||
},
|
||||
"GenericPublicError": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"body": {
|
||||
"$ref": "#/definitions/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"GetAccessTokenResponseDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
@ -22171,7 +22163,6 @@
|
||||
}
|
||||
},
|
||||
"alertGroups": {
|
||||
"description": "AlertGroups alert groups",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
|
@ -5616,14 +5616,6 @@
|
||||
"title": "Frames is a slice of Frame pointers.",
|
||||
"type": "array"
|
||||
},
|
||||
"GenericPublicError": {
|
||||
"properties": {
|
||||
"body": {
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GetAccessTokenResponseDTO": {
|
||||
"properties": {
|
||||
"createdAt": {
|
||||
@ -12230,7 +12222,6 @@
|
||||
"type": "object"
|
||||
},
|
||||
"alertGroups": {
|
||||
"description": "AlertGroups alert groups",
|
||||
"items": {
|
||||
"$ref": "#/components/schemas/alertGroup"
|
||||
},
|
||||
@ -25449,11 +25440,11 @@
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/GenericPublicError"
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "GenericPublicError"
|
||||
"description": "PublicError"
|
||||
}
|
||||
},
|
||||
"summary": "Delete a mute timing.",
|
||||
@ -25549,11 +25540,11 @@
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/GenericPublicError"
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "GenericPublicError"
|
||||
"description": "PublicError"
|
||||
}
|
||||
},
|
||||
"summary": "Replace an existing mute timing.",
|
||||
@ -25878,11 +25869,11 @@
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/GenericPublicError"
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "GenericPublicError"
|
||||
"description": "PublicError"
|
||||
}
|
||||
},
|
||||
"summary": "Delete a template.",
|
||||
@ -25918,11 +25909,11 @@
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/GenericPublicError"
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "GenericPublicError"
|
||||
"description": "PublicError"
|
||||
}
|
||||
},
|
||||
"summary": "Get a notification template.",
|
||||
@ -25975,21 +25966,21 @@
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/GenericPublicError"
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "GenericPublicError"
|
||||
"description": "PublicError"
|
||||
},
|
||||
"409": {
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/GenericPublicError"
|
||||
"$ref": "#/components/schemas/PublicError"
|
||||
}
|
||||
}
|
||||
},
|
||||
"description": "GenericPublicError"
|
||||
"description": "PublicError"
|
||||
}
|
||||
},
|
||||
"summary": "Updates an existing notification template.",
|
||||
|
Loading…
Reference in New Issue
Block a user