diff --git a/docs/openapi/monitoring-api.json b/docs/openapi/monitoring-api.json index ce1a576..5ccd9ae 100644 --- a/docs/openapi/monitoring-api.json +++ b/docs/openapi/monitoring-api.json @@ -5187,7 +5187,7 @@ "Invites" ], "summary": "Resend invite", - "operationId": "resend", + "operationId": "resend_1", "parameters": [ { "name": "inviteId", @@ -13234,7 +13234,7 @@ "Service Subscriptions" ], "summary": "Update alert sensitivity for a subscription", - "description": "Controls which external incidents trigger alerts: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents).", + "description": "Controls which external incidents trigger alerts and whether they page anyone: ALL (any status change, paged), INCIDENTS_ONLY (real vendor incidents, default, paged), MAJOR_ONLY (only DOWN-level incidents, paged), AWARENESS (real vendor incidents tracked silently — visible on the dashboard but no alert channels fire).", "operationId": "updateAlertSensitivity", "parameters": [ { @@ -29880,8 +29880,9 @@ "nullable": true }, "alertSensitivity": { + "pattern": "ALL|AWARENESS|INCIDENTS_ONLY|MAJOR_ONLY", "type": "string", - "description": "Alert sensitivity level. Defaults to INCIDENTS_ONLY when not provided.", + "description": "Alert sensitivity: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents), AWARENESS (track silently — show on dashboard, never send alerts). Defaults to INCIDENTS_ONLY when not provided.", "nullable": true } }, @@ -29965,9 +29966,10 @@ "alertSensitivity": { "minLength": 1, "type": "string", - "description": "Alert sensitivity: ALL (synthetic + real incidents), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (real + DOWN severity)", + "description": "Alert sensitivity: ALL (synthetic + real incidents), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (real + DOWN severity), AWARENESS (real vendor incidents tracked silently — visible on dashboard, never paged)", "enum": [ "ALL", + "AWARENESS", "INCIDENTS_ONLY", "MAJOR_ONLY" ] @@ -33174,9 +33176,9 @@ "properties": { "alertSensitivity": { "minLength": 1, - "pattern": "ALL|INCIDENTS_ONLY|MAJOR_ONLY", + "pattern": "ALL|AWARENESS|INCIDENTS_ONLY|MAJOR_ONLY", "type": "string", - "description": "Alert sensitivity: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents)" + "description": "Alert sensitivity: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents), AWARENESS (track silently — show on dashboard, never send alerts)" } }, "description": "Request body for updating alert sensitivity on a service subscription" diff --git a/internal/generated/types.go b/internal/generated/types.go index 6503dd5..feb86f4 100644 --- a/internal/generated/types.go +++ b/internal/generated/types.go @@ -6092,7 +6092,7 @@ type ServiceStatusDto struct { // ServiceSubscribeRequest Optional body for subscribing to a specific component of a service type ServiceSubscribeRequest struct { - // AlertSensitivity Alert sensitivity level. Defaults to INCIDENTS_ONLY when not provided. + // AlertSensitivity Alert sensitivity: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents), AWARENESS (track silently — show on dashboard, never send alerts). Defaults to INCIDENTS_ONLY when not provided. AlertSensitivity *string `json:"alertSensitivity,omitempty"` // ComponentId ID of the component to subscribe to. Omit or null for whole-service subscription. @@ -6103,7 +6103,7 @@ type ServiceSubscribeRequest struct { type ServiceSubscriptionDto struct { AdapterType string `json:"adapterType"` - // AlertSensitivity Alert sensitivity: ALL (synthetic + real incidents), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (real + DOWN severity) + // AlertSensitivity Alert sensitivity: ALL (synthetic + real incidents), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (real + DOWN severity), AWARENESS (real vendor incidents tracked silently — visible on dashboard, never paged) AlertSensitivity string `json:"alertSensitivity"` Category *string `json:"category,omitempty"` Component *ServiceComponentDto `json:"component,omitempty"` @@ -7290,7 +7290,7 @@ type UpdateAlertChannelRequestManagedBy string // UpdateAlertSensitivityRequest Request body for updating alert sensitivity on a service subscription type UpdateAlertSensitivityRequest struct { - // AlertSensitivity Alert sensitivity: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents) + // AlertSensitivity Alert sensitivity: ALL (any status change), INCIDENTS_ONLY (real vendor incidents, default), MAJOR_ONLY (only DOWN-level incidents), AWARENESS (track silently — show on dashboard, never send alerts) AlertSensitivity string `json:"alertSensitivity"` }