取消告警屏蔽规则
命令功能
取消告警屏蔽规则。
命令格式
操作类型:PATCH
URL:https://device_ip/redfish/v1/Systems/Alarm/AlarmShield/Decrease
请求头:
X-Auth-Token: auth_value
请求消息体:
{ "AlarmShieldMessages": [ { "UniquelyIdentifies": Identifies, "AlarmId": Id, "PerceivedSeverity": PerceivedSeverity, "AlarmInstance": AlarmInstance } ] }
参数说明
参数名 |
是否必选 |
参数说明 |
取值 |
---|---|---|---|
AlarmShieldMessages |
必选 |
告警屏蔽信息集合。 |
数组,长度为1~256。 |
UniquelyIdentifies |
必选 |
唯一标识符 |
字符串,长度为1~32,可由大小写字母(a~z、A~Z)与数字(0~9)组成。 |
AlarmId |
必选 |
告警ID |
字符串,长度为1~32,可由大小写字母(a~z、A~Z)与数字(0~9)组成。 |
PerceivedSeverity |
必选 |
严重程度 |
字符串,长度为0~9。 |
AlarmInstance |
必选 |
告警对象 |
字符串,长度为1~32,可由大小写字母(a~z、A~Z)、数字(0~9)、其他字符(_.\-)和空白字符组成。 |
使用实例
请求样例:
PATCH https://10.10.10.10/redfish/v1/Systems/AlarmShield/Decrease
请求头:
X-Auth-Token: auth_value
请求消息体:
{ "AlarmShieldMessages": [ { "UniquelyIdentifies": "a000000001", "AlarmId": "00000001", "PerceivedSeverity": "2", "AlarmInstance": "M.2" } ] }
响应样例:
{ "error": { "code": "Base.1.0.Success", "message": "Operation success. See ExtendedInfo for more information.", "@Message.ExtendedInfo": [ { "@odata.type": "#MessageRegistry.v1_0_0.MessageRegistry", "Description": "Indicates that no error has occurred.", "Message": "Decrease alarm shield successfully.", "Severity": "OK", "NumberOfArgs": null, "ParamTypes": null, "Resolution": "None" } ] } }
响应码:200
输出说明
字段 |
类型 |
说明 |
---|---|---|
code |
字符串 |
指示消息注册表中特定消息ID的字符串。 |
message |
字符串 |
与消息注册表中的消息对应的易读的消息。 |
@odata.type |
字符串 |
消息资源的OData描述信息。 |
Description |
字符串 |
消息资源的具体描述。 |
Message |
字符串 |
消息资源的详细信息。 |
Severity |
字符串 |
严重性,支持的严重级别包括:
|
NumberOfArgs |
数字 |
消息描述的参数个数。 |
ParamTypes |
数组 |
参数类型列表。 |
Resolution |
字符串 |
事件处理建议。 |
父主题: 系统监测