Skip to content

Commit 6cf0ed7

Browse files
committed
update response with description
1 parent 81196f6 commit 6cf0ed7

7 files changed

Lines changed: 27 additions & 6 deletions

File tree

x-pack/plugins/alerting/common/routes/rule/response/schemas/v1.ts

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -337,12 +337,19 @@ export const monitoringSchema = schema.object(
337337
}),
338338
{ meta: { description: 'History of the rule run.' } }
339339
),
340-
calculated_metrics: schema.object({
341-
p50: schema.maybe(schema.number()),
342-
p95: schema.maybe(schema.number()),
343-
p99: schema.maybe(schema.number()),
344-
success_ratio: schema.number(),
345-
}),
340+
calculated_metrics: schema.object(
341+
{
342+
p50: schema.maybe(schema.number()),
343+
p95: schema.maybe(schema.number()),
344+
p99: schema.maybe(schema.number()),
345+
success_ratio: schema.number(),
346+
},
347+
{
348+
meta: {
349+
description: 'Calculation of different percentiles and success ratio.',
350+
},
351+
}
352+
),
346353
last_run: schema.object({
347354
timestamp: schema.string({
348355
meta: { description: 'Time when the rule was run last.' },

x-pack/plugins/alerting/server/routes/rule/apis/create/create_rule_route.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ export const createRuleRoute = ({ router, licenseState, usageCounter }: RouteOpt
4444
response: {
4545
200: {
4646
body: () => ruleResponseSchemaV1,
47+
description: 'Indicates a successful call.',
4748
},
4849
},
4950
},

x-pack/plugins/alerting/server/routes/rule/apis/delete/delete_rule_route.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ export const deleteRuleRoute = (
2929
request: {
3030
params: deleteRuleRequestParamsSchemaV1,
3131
},
32+
response: {
33+
204: {
34+
description: 'Indicates a successful call.',
35+
},
36+
},
3237
},
3338
},
3439
router.handleLegacyErrors(

x-pack/plugins/alerting/server/routes/rule/apis/find/find_rules_route.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ const buildFindRulesRoute = ({
5252
response: {
5353
200: {
5454
body: () => ruleResponseSchemaV1,
55+
description: 'Indicates a successful call.',
5556
},
5657
},
5758
},

x-pack/plugins/alerting/server/routes/rule/apis/get/get_rule_route.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ const buildGetRuleRoute = ({
4848
response: {
4949
200: {
5050
body: () => ruleResponseSchemaV1,
51+
description: 'Indicates a successful call.',
5152
},
5253
},
5354
},

x-pack/plugins/alerting/server/routes/rule/apis/mute_alert/mute_alert.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ export const muteAlertRoute = (
2929
request: {
3030
params: muteAlertParamsSchemaV1,
3131
},
32+
response: {
33+
204: {
34+
description: 'Indicates a successful call.',
35+
},
36+
},
3237
},
3338
},
3439
router.handleLegacyErrors(

x-pack/plugins/alerting/server/routes/rule/apis/update/update_rule_route.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ export const updateRuleRoute = (
4343
response: {
4444
200: {
4545
body: () => ruleResponseSchemaV1,
46+
description: 'Indicates a successful call.',
4647
},
4748
},
4849
},

0 commit comments

Comments
 (0)