CreateAlertRule
Create a new alert rule with threshold and notification settings
POST
/api/v1/alerting/rulesOperation ID
CreateAlertRuleSince
1.0.0Execution Mode
AsynchronousAuth Context
Auth RequiredAsync Workflow
This endpoint starts asynchronous work.
Expect an initial acceptance response first, then follow the workflow-specific identifier or task status from the response payload.
Auth Context
Send these values as request headers when calling this API.
AuthorizationstringRequiredBearer Token
X-Tenant-IDstringX-Tenant-ID
Request Inputs
application/jsonBody Fields
nameStringHuman-readable name for the new alert rule
Example: High CPU Usage
descriptionStringDetailed description of the rule purpose
Example: Alert when CPU exceeds 90%
resourceTypeStringResource type to monitor (e.g. vm, host)
Example: vm
metricNameStringMetric name to evaluate
Example: cpu_usage_percent
operatorStringComparison operator for threshold check
Example: >
Responses
200 OKChange History
View all change historyChange TimeChange SummaryAction
Change Time
AddedResponse fields displayName, metricDisplayName, resourceTypeDisplayName...View APIChange Time
AddedRequest body fields key, valuesAddedResponse fields key, valuesView APIChange Time
AddedRequest body fields conditionType, defaultConfigSnapshot, filterRules...AddedResponse fields conditionType, defaultConfigSnapshot, filterRules...View API
