删除事件通知规则
使用 rule_delete 命令可删除事件通知规则。
rule_delete rule=RuleName
参数
| 名称 | 类型 | 描述 | 必需 |
|---|---|---|---|
| rule | 对象名 | 要删除的规则。 | Y |
无法删除定义为其他规则的升级的规则。
具有未清除的警报事件时,不允许删除规则。
示例:
rule_delete rule=emergency_alerts
输出:
Command completed successfully.
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 允许 |
| 存储集成管理员 | 不允许 |
| 应用程序管理员 | 不允许 |
| 安全性管理员 | 不允许 |
| 只读用户 | 不允许 |
| 技术人员 | 不允许 |
警告
- ARE_YOU_SURE_YOU_WANT_TO_DELETE_RULE
确定要删除规则 Rule 吗?
返回码
- CANNOT_CHANGE_EVENT_CONF_WITH_ALERTING_EVENTS
出现警报事件时,无法更改事件配置。
故障诊断:更改事件配置之前清除所有警报事件。
- EVENT_RULE_NAME_DOES_NOT_EXIST
事件规则名称不存在。
- EVENT_RULE_USED_FOR_ESCALATION_CAN_NOT_BE_DELETED
事件规则是其他事件规则的升级规则。因此,无法将其删除。
故障诊断:删除将此规则作为其升级规则引用的所有升级规则。