Alarm APIs

√: supported; x: not supported
Permission | API | Action | IAM Project | Enterprise Project |
|---|---|---|---|---|
Adding an event alarm rule | POST /v2/{project_id}/event2alarm-rule | aom:event2AlarmRule:create | √ | × |
Querying the event alarm rule list | GET /v2/{project_id}/event2alarm-rule | aom:event2AlarmRule:list | √ | × |
Modifying an event alarm rule | PUT /v2/{project_id}/event2alarm-rule | aom:event2AlarmRule:set | √ | × |
Deleting an event alarm rule | DELETE /v2/{project_id}/event2alarm-rule | aom:event2AlarmRule:delete | √ | × |
Obtaining the sent alarm content | GET /v2/{project_id}/alarm-notified-histories | aom:alarm:list | √ | × |
Deleting a silence rule | DELETE /v2/{project_id}/alert/mute-rules | aom:muteRule:delete | √ | √ |
Adding a silence rule | POST /v2/{project_id}/alert/mute-rules | aom:muteRule:create | √ | √ |
Modifying a silence rule | PUT /v2/{project_id}/alert/mute-rules | aom:muteRule:update | √ | √ |
Querying the silence rule list | GET /v2/{project_id}/alert/mute-rules | aom:muteRule:list | √ | √ |
Querying an alarm action rule by name | GET /v2/{project_id}/alert/action-rules/{rule_name} | aom:actionRule:get | √ | √ |
Adding an alarm action rule | POST /v2/{project_id}/alert/action-rules | aom:actionRule:create | √ | √ |
Deleting an alarm action rule | DELETE /v2/{project_id}/alert/action-rules | aom:actionRule:delete | √ | √ |
Modifying an alarm action rule | PUT /v2/{project_id}/alert/action-rules | aom:actionRule:update | √ | √ |
Querying the alarm rule list | GET /v2/{project_id}/alert/action-rules | aom:actionRule:list | √ | √ |
Querying events and alarms | POST /v2/{project_id}/events | aom:alarm:list | √ | × |
Counting events and alarms | POST /v2/{project_id}/events/statistic | aom:alarm:list | √ | × |
Reporting events or alarms | PUT /v2/{project_id}/push/events | aom:alarm:put | √ | × |
Querying metric or event alarm rules | GET /v4/{project_id}/alarm-rules | aom:alarmRule:list | √ | √ |
Adding or modifying metric or event alarm rules | POST /v4/{project_id}/alarm-rules | aom:alarmRule:create | √ | √ |
Deleting metric or event alarm rules | DELETE /v4/{project_id}/alarm-rules | aom:alarmRule:delete NOTE: The resource type alarmRule of this action applies only to the DELETE /v4/{project_id}/alarm-rules API. | √ | √ |
Adding a message template | POST /v2/{project_id}/events/notification/templates | aom:notificationTemplate:create | √ | √ |
Deleting a message template | DELETE /v2/{project_id}/events/notification/templates | aom:notificationTemplate:delete | √ | √ |
Modifying a message template | PUT /v2/{project_id}/events/notification/templates | aom:notificationTemplate:update | √ | √ |
Querying the message template list | GET /v2/{project_id}/events/notification/templates | aom:notificationTemplate:list | √ | √ |
Querying a message template based on the template name | GET /v2/{project_id}/events/notification/template/{name} | aom:notificationTemplate:get | √ | √ |
Deleting an alarm template | DELETE /v4/{project_id}/alarm-rules-template | aom:alarmRule:delete | √ | √ |
Querying the alarm template list | GET /v4/{project_id}/alarm-rules-template | aom:alarmRule:list | √ | √ |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

