6.74. EventSubscriptions
代表用于管理用户事件订阅集合的服务。
名称 | 概述 |
---|---|
| 向系统添加新的 event-subscription。 |
| 列出提供的用户的 event-subscriptions。 |
6.74.1. 添加 POST
向系统添加新的 event-subscription。
event-subscription 始终在用户的上下文中添加。例如,要为用户 123
为 host_high_cpu_use
添加新的 event-subscription,并将通知发送到电子邮件地址:a@b.com ,
发送如下请求:
POST /ovirt-engine/api/users/123/eventsubscriptions
这样的请求正文:
<event_subscription> <event>host_high_cpu_use</event> <address>a@b.com</address> </event_subscription>
该事件名称将成为新 event-subscription 实体的 ID: GET …/api/users/123/eventsubscriptions/host_high_cpu_use
请注意,请求正文中不提供用户 ID。这是因为,API 已经从上下文中了解 user-id(本例中为 123)。另请注意,event-subscription 实体包含 notification-method 字段,但它也不会在请求正文中提供。这是因为当前总是设置为 SMTP,因为 API 层仍不支持 SNMP 通知。
名称 | 类型 | 方向 | 概述 |
---|---|---|---|
| in/Out | 添加的 event-subscription。 |