ResourceDefinition
uris
/redfish/v1/EventService/Subscriptions/{subscription_id}
properties
| 名称 | 类型 | 是否只读 | 取值范围/枚举值 | 说明 |
|---|---|---|---|---|
| @odata.context | string | true | - | 事件订阅资源模型的OData描述信息 |
| @odata.id | string | true | - | 事件订阅资源节点的访问路径 |
| @odata.type | string | true | - | 事件订阅资源类型 |
| Id | string | true | - | 事件订阅资源的ID |
| Name | string | true | - | 事件订阅资源的名称 |
| Destination | string | true | - | 目的地事件服务的URI |
| EventTypes | array | true | - | 包含将要发送到指定的事件的类型 |
| HttpHeaders | object | false | - | 事件订阅HTTP头,查询时对外显示为null |
| Protocol | string | true | Redfish,SNMPv1,SNMPv2c,SNMPv3 | 事件连接的协议类型 |
| Context | string | false | - | 客户端提供的与事件目标订阅一起存储的字符串 |
| MessageIds | array | true | - | 事件消息Id匹配列表 |
| OriginResources | array | true | - | 事件源匹配列表 |
| OriginResources[].@odata.id | string | true | - | 事件源的访问路径 |
| SendHeartbeat | boolean | true | true,false | 表示该事件订阅是否使能心跳 说明 BMC300 5.7.0及以上版本支持设置SendHeartBeat为false后不能设置HeartbeatIntervalMinutes属性 |
| HeartbeatIntervalMinutes | number | true | - | 表示该事件订阅设置心跳上报的时间间隔 说明 BMC300 5.7.0及以上版本支持使能心跳后的第一个心跳上报会存在误差,误差值在0~60秒之间,后续心跳正常按照间隔时间进行上报 |
| Status | object | true | - | 指定事件订阅资源的状态,包括: State:使能状态。 ● Enabled:使能状态 ● Disabled:挂起待激活状态 ● UnavailableOffline:表示当前事件订阅无法进行事件上报SuspendRetries状态下,事件上报次数超过阈值自动从Enabled状态变成Disabled状态。 |
| DeliveryRetryPolicy | string | false | TerminateAfterRetries,SuspendRetries,RetryForever | 事件上报重试策略 ● TerminateAfterRetries:尝试上报事件超过阈值时,丢弃该上报事件 ● SuspendRetries:尝试上报事件超过阈值时,挂起订阅信息 ● RetryForever:永远尝试默认值为:TerminateAfterRetries |
| SubscriptionType | string | true | RedfishEvent,SNMPTrap | Redfish协议类型取值: ● RedfishEvent SNMPv1/SNMPv2c/SNMPv3协议类型取值: ● SNMPTrap |
| EventFormatType | string | true | Event | 事件上报的消息内容类型,取值: ● Event 说明 Redfish协议类型不支持EventFormatType |
| Severities | array | true | - | 事件上报发送事件的严重程度,取值: ● OK ● Warning ● Critical |
| SNMP | object | false | - | SNMP事件订阅设置 |
| SNMP.AuthenticationProtocol | string | false | CommunityString,HMAC_MD5,HMAC192_SHA256,HMAC256_SHA384,HMAC384_SHA512,HMAC_SHA96 | 鉴权算法SNMPv1/SNMPv2c协议类型取值: ● CommunityString SNMPv3协议类型取值: ● HMAC_MD5 ● HMAC192_SHA256 ● HMAC256_SHA384 ● HMAC384_SHA512 ● HMAC_SHA96 |
| SNMP.AuthenticationKey | string | false | - | 鉴权密钥 说明 仅SNMPv3协议类型支持GET时为null |
| SNMP.AuthenticationKeySet | boolean | true | - | 鉴权密钥是否已设置 说明 仅SNMPv3协议类型支持 |
| SNMP.EncryptionProtocol | string | false | CBC_DES,CFB128_AES128,CFB128_AES256 | 加密算法,取值: ● CBC_DES ● CFB128_AES128 ● CFB128_AES256 说明 仅SNMPv3协议类型支持 |
| SNMP.EncryptionKey | string | false | - | 加密密钥 说明 仅SNMPv3协议类型支持GET时为null |
| SNMP.EncryptionKeySet | boolean | true | - | 加密密钥是否已设置 说明 仅SNMPv3协议类型支持 |
| SNMP.TrapCommunity | string | false | - | 事件上报团体名 说明 仅SNMPv1/SNMPv2c协议类型支持GET时为null |
| Actions | object | true | - | 可执行的操作 |
| Actions.#EventDestination.ResumeSubscription | object | true | - | 订阅事件信息恢复对象 |
| Actions.#EventDestination.SuspendSubscription | object | true | - | 订阅事件信息暂停对象 |
| Actions.#EventDestination.ResumeSubscription.target | string | true | - | 执行订阅事件信息操作的URL |
| Actions.#EventDestination.ResumeSubscription.@Redfish.ActionInfo | string | true | - | Action参数信息说明 |
| Actions.#EventDestination.SuspendSubscription.target | string | true | - | 执行订阅事件信息操作的URL |
| Actions.#EventDestination.SuspendSubscription.@Redfish.ActionInfo | string | true | - | Action参数信息说明 |
| Oem.Public | object | false | - | 自定义属性 |
| Oem.Public.ServerIdentity | string | false | BoardSN,ProductAssetTag,HostName | 主机标识,取值: ● BoardSN:单板序列号 ● ProductAssetTag:产品资产标签 ● HostName:主机名 |
| Oem.Public.SNMP | object | false | - | SNMP事件订阅自定义设置 |
| Oem.Public.SNMP.TrapMode | string | false | PreciseAlarm,OID | Trap报文模式,取值: ● PreciseAlarm:精准告警模式 ● OID:OID模式默认值为PreciseAlarm |
supported_methods
- GET
- PATCH
- DELETE
- POST
HTTP methods
GET
命令功能
查询事件订阅资源
命令格式
URL: https://device_ip/redfish/v1/EventService/Subscriptions/subscription_id
请求头:
X-Auth-Token: 123456789***********************请求消息体: 无
参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| device_ip | 登录设备的IP地址 | IPv4或IPv6地址 |
| subscription_id | 合法的事件订阅资源Id | 1~4 Snmp1~Snmp4 |
| auth_value | 执行该GET请求时,必须在"Headers"中携带"X-Auth-Token"值用于鉴权 | 可通过/redfish/v1/SessionService/Sessions创建会话时获得 |
使用指南
使用id为1~4的URL查询Redfish事件订阅资源。 使用id为Snmp1~Snmp4的URL查询SNMP事件订阅资源。
使用实例
请求样例(Redfish协议):
GET https://device_ip/redfish/v1/EventService/Subscriptions/1请求头:
X-Auth-Token: 123456789***********************请求消息体:无
响应样例:
{
"@odata.context": "/redfish/v1/$metadata#EventService/Subscriptions/Members/$entity",
"@odata.id": "/redfish/v1/EventService/Subscriptions/1",
"@odata.type": "#EventDestination.v1_11_0.EventDestination",
"Id": "1",
"Name": "EventSubscription 1",
"Destination": "https://10.10.10.191/iBMCRedfishEvents/iBMCEventReceiver.php",
"EventTypes": [
"StatusChange",
"ResourceUpdated",
"ResourceAdded",
"ResourceRemoved",
"Alert"
],
"HttpHeaders": null,
"Protocol": "Redfish",
"Context": "event subscription context string",
"MessageIds": [
"iBMCEvents.2.0.PSUPredictiveFailure "
],
"OriginResources": [
{
"@odata.id": "/redfish/v1/Chassis/1/Power#/PowerSupplies/0"
}
],
"SendHeartbeat": true,
"HeartbeatIntervalMinutes": 10,
"Status": {
"State": "Enabled"
},
"DeliveryRetryPolicy": "TerminateAfterRetries",
"SubscriptionType": "RedfishEvent",
"Severities": [
"OK",
"Warning",
"Critical"
],
"Actions": {
"#EventDestination.ResumeSubscription": {
"target": "/redfish/v1/EventService/Subscriptions/1/Actions/EventDestination.ResumeSubscription",
"@Redfish.ActionInfo": "/redfish/v1/EventService/ResumeSubscriptionActionInfo"
},
"#EventDestination.SuspendSubscription": {
"target": "/redfish/v1/EventService/Subscriptions/1/Actions/EventDestination.SuspendSubscription",
"@Redfish.ActionInfo": "/redfish/v1/EventService/SuspendSubscriptionActionInfo"
}
}
}响应码:200
请求样例(SNMPv2c协议):
GET https://device_ip/redfish/v1/EventService/Subscriptions/Snmp1请求头:
X-Auth-Token: 123456789***********************请求消息体:无
响应样例:
{
"@odata.context": "/redfish/v1/$metadata#EventDestination.EventDestination",
"@odata.id": "/redfish/v1/EventService/Subscriptions/Snmp1",
"@odata.type": "#EventDestination.v1_11_0.EventDestination",
"Id": "Snmp1",
"Name": "Snmp EventSubscription 1",
"Destination": "snmp://10.10.10.191:162",
"EventFormatType": "Event",
"Protocol": "SNMPv2c",
"Context": "SNMPv1 SNMPv2c trap context string",
"Status": {
"State": "Enabled"
},
"SubscriptionType": "SNMPTrap",
"Severities": [
"OK",
"Warning",
"Critical"
],
"SNMP": {
"AuthenticationProtocol": "CommunityString",
"TrapCommunity": null
},
"Oem": {
"Public": {
"ServerIdentity": "BoardSN",
"SNMP": {
"TrapMode": "PreciseAlarm"
}
}
}
}响应码:200
请求样例(SNMPv3协议):
GET https://device_ip/redfish/v1/EventService/Subscriptions/Snmp2请求头:
X-Auth-Token: 123456789***********************请求消息体:无
响应样例:
{
"@odata.context": "/redfish/v1/$metadata#EventDestination.EventDestination",
"@odata.id": "/redfish/v1/EventService/Subscriptions/Snmp2",
"@odata.type": "#EventDestination.v1_11_0.EventDestination",
"Id": "Snmp2",
"Name": "Snmp EventSubscription 2",
"Destination": "snmp://userexample@10.10.10.191:162",
"EventFormatType": "Event",
"Protocol": "SNMPv3",
"Context": "SNMPv3 trap context string",
"Status": {
"State": "Enabled"
},
"SubscriptionType": "SNMPTrap",
"Severities": [
"OK",
"Warning",
"Critical"
],
"SNMP": {
"AuthenticationProtocol": "HMAC192_SHA256",
"AuthenticationKey": null,
"AuthenticationKeySet": true,
"EncryptionProtocol": "CFB128_AES128",
"EncryptionKey": null,
"EncryptionKeySet": true
},
"Oem": {
"Public": {
"ServerIdentity": "BoardSN",
"SNMP": {
"TrapMode": "PreciseAlarm"
}
}
}
}响应码:200
PATCH
命令功能
修改事件订阅资源
命令格式
URL: https://device_ip/redfish/v1/EventService/Subscriptions/subscription_id
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type
If-Match: ifmatch_valueRedfish事件订阅请求消息体:
{
"HttpHeaders": http_headers,
"Context": context,
"DeliveryRetryPolicy": delivery_retry_policy
}SNMP事件订阅请求消息体(SNMPv1/SNMPv2c协议):
{
"Context": context,
"SNMP": {
"AuthenticationProtocol": authentication_protocol,
"TrapCommunity": trap_community
},
"Oem": {
"Public": {
"ServerIdentity": server_identity,
"SNMP": {
"TrapMode": trap_mode
}
}
}
}SNMP事件订阅请求消息体(SNMPv3协议):
{
"Context": context,
"SNMP": {
"AuthenticationProtocol": authentication_protocol,
"AuthenticationKey": authentication_key,
"EncryptionProtocol": encryption_protocol,
"EncryptionKey": encryption_key
},
"Oem": {
"Public": {
"ServerIdentity": server_identity,
"SNMP": {
"TrapMode": trap_mode
}
}
}
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| ifmatch_value | 请求消息的匹配参数 | 可通过对相应资源发起GET操作,从响应头中获取(对应于"ETag"参数) |
| subscription_id | 合法的事件订阅资源ID | 1~4 Snmp1~Snmp4 |
| http_headers | 事件订阅HTTP头参数,事件上报时携带 | 取值需要符合key:value形式。设置时采用直接替换以前信息的方式 |
| context | 事件订阅上下文 | 字符串 |
| delivery_retry_policy | 事件上报重试策略 | 可选参数, ● TerminateAfterRetries:尝试上报事件超过阈值时,丢弃该上报事件 ● SuspendRetries:尝试上报事件超过阈值时,挂起订阅信息 ● RetryForever:永远尝试 默认值为:TerminateAfterRetries |
| authentication_protocol | 事件上报使用的鉴权算法 | SNMPv1/SNMPv2c协议类型取值: ● CommunityString SNMPv3协议类型取值: ● HMAC_MD5 ● HMAC192_SHA256 ● HMAC256_SHA384 ● HMAC384_SHA512 ● HMAC_SHA96 说明 设置AuthenticationProtocol时,会清空AuthenticationKey与EncryptionKey,需要单独设置AuthenticationKey与EncryptionKey |
| authentication_key | 事件上报使用的鉴权密钥 | 鉴权密钥取值有如下格式: ● passphrase ● Passphrase:passphrase ● Hex:hex_passphrase 其中,passphrase为长度不超过32位的未加密密钥 hex_passphrase为加密后的16进制密钥 说明 未设置AuthenticationKey时,AuthenticationKeySet为false,事件上报为UnavailableOffline状态 |
| encryption_protocol | 事件上报使用的加密算法 | 取值: ● CBC_DES ● CFB128_AES128 ● CFB128_AES256 说明 仅SNMPv3协议类型支持EncryptionProtocol |
| encryption_key | 事件上报使用的加密密钥 | 加密密钥取值有如下格式: ● passphrase ● Passphrase:passphrase ● Hex:hex_passphrase 其中,passphrase为长度不超过32位的未加密密钥 hex_passphrase为加密后的16进制密钥 说明 未设置EncryptionKey时,EncryptionKeySet为false,事件上报为UnavailableOffline状态 |
| trap_community | 事件上报使用的团体名 | 长度为1-32字节的字符串 |
| server_identity | 事件上报使用的主机标识 | 取值: ● BoardSN(单板序列号) ● ProductAssetTag(产品资产标签) ● HostName(主机名) |
| trap_mode | 事件上报使用的Trap报文模式 | 取值: ● PreciseAlarm:精准告警模式 ● OID:OID模式 默认值为PreciseAlarm |
使用指南
无
使用实例
请求样例(Redfish协议):
PATCH https://device_ip/redfish/v1/EventService/Subscriptions/1请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json
If-Match: W/"06348C97"请求消息体:
{
"HttpHeaders": {
"Content-Type": "Application/JSON",
"OData-Version": "4.0",
"X-Auth-Token": "5ac44e4c36db20ee69f661f42239b6f5"
},
"Context": "abcdefg",
"DeliveryRetryPolicy": "TerminateAfterRetries"
}响应样例:
{
"@odata.context": "/redfish/v1/$metadata#EventService/Subscriptions/Members/$entity",
"@odata.id": "/redfish/v1/EventService/Subscriptions/1",
"@odata.type": "#EventDestination.v1_11_0.EventDestination",
"Id": "1",
"Name": "EventSubscription 1",
"Destination": "https://10.10.10.191/iBMCRedfishEvents/iBMCEventReceiver.php",
"EventTypes": [
"StatusChange",
"ResourceUpdated",
"ResourceAdded",
"ResourceRemoved",
"Alert"
],
"HttpHeaders": null,
"Protocol": "Redfish",
"Context": "abcdefg",
"MessageIds": [
"iBMCEvents.2.0.PSUPredictiveFailure "
],
"OriginResources": [
{
"@odata.id": "/redfish/v1/Chassis/1/Power#/PowerSupplies/0"
}
],
"SendHeartbeat": true,
"HeartbeatIntervalMinutes": 10,
"Status": {
"State": "Enabled"
},
"DeliveryRetryPolicy": "TerminateAfterRetries",
"Actions": {
"#EventDestination.ResumeSubscription": {
"target": "/redfish/v1/EventService/Subscriptions/1/Actions/EventDestination.ResumeSubscription",
"@Redfish.ActionInfo": "/redfish/v1/EventService/ResumeSubscriptionActionInfo"
},
"#EventDestination.SuspendSubscription": {
"target": "/redfish/v1/EventService/Subscriptions/1/Actions/EventDestination.SuspendSubscription",
"@Redfish.ActionInfo": "/redfish/v1/EventService/SuspendSubscriptionActionInfo"
}
}
}响应码:200
请求样例(SNMPv2c协议):
PATCH https://device_ip/redfish/v1/EventService/Subscriptions/Snmp1请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json
If-Match: W/"06348C97"请求消息体:
{
"Context": "SNMPv1 SNMPv2c trap context string",
"SNMP": {
"AuthenticationProtocol": "CommunityString",
"TrapCommunity": "TrapCommunity@Example"
},
"Oem": {
"Public": {
"ServerIdentity": "BoardSN",
"SNMP": {
"TrapMode": "PreciseAlarm"
}
}
}
}响应样例:
{
"@odata.context": "/redfish/v1/$metadata#EventDestination.EventDestination",
"@odata.id": "/redfish/v1/EventService/Subscriptions/Snmp1",
"@odata.type": "#EventDestination.v1_11_0.EventDestination",
"Id": "Snmp1",
"Name": "Snmp EventSubscription 1",
"Destination": "snmp://10.10.10.191:162",
"EventFormatType": "Event",
"Protocol": "SNMPv2c",
"Context": "SNMPv1 SNMPv2c trap context string",
"Status": {
"State": "Enabled"
},
"SubscriptionType": "SNMPTrap",
"Severities": [
"OK",
"Warning",
"Critical"
],
"SNMP": {
"AuthenticationProtocol": "CommunityString",
"TrapCommunity": null
},
"Oem": {
"Public": {
"ServerIdentity": "BoardSN",
"SNMP": {
"TrapMode": "PreciseAlarm"
}
}
}
}响应码:200
请求样例(SNMPv3协议):
PATCH https://device_ip/redfish/v1/EventService/Subscriptions/Snmp2请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json
If-Match: W/"06348C97"请求消息体:
{
"Context": "SNMPv3 trap context string",
"SNMP": {
"AuthenticationProtocol": "HMAC192_SHA256",
"AuthenticationKey": "AuthenticationKey@Example",
"EncryptionProtocol": "CFB128_AES128",
"EncryptionKey": "EncryptionKey@Example"
},
"Oem": {
"Public": {
"ServerIdentity": "BoardSN",
"SNMP": {
"TrapMode": "PreciseAlarm"
}
}
}
}响应样例:
{
"@odata.context": "/redfish/v1/$metadata#EventDestination.EventDestination",
"@odata.id": "/redfish/v1/EventService/Subscriptions/Snmp2",
"@odata.type": "#EventDestination.v1_11_0.EventDestination",
"Id": "Snmp2",
"Name": "Snmp EventSubscription 2",
"Destination": "snmp://userexample@10.10.10.191:162",
"EventFormatType": "Event",
"Protocol": "SNMPv3",
"Context": "SNMPv3 trap context string",
"Status": {
"State": "Enabled"
},
"SubscriptionType": "SNMPTrap",
"Severities": [
"OK",
"Warning",
"Critical"
],
"SNMP": {
"AuthenticationProtocol": "HMAC192_SHA256",
"AuthenticationKey": null,
"AuthenticationKeySet": true,
"EncryptionProtocol": "CFB128_AES128",
"EncryptionKey": null,
"EncryptionKeySet": true
},
"Oem": {
"Public": {
"ServerIdentity": "BoardSN",
"SNMP": {
"TrapMode": "PreciseAlarm"
}
}
}
}响应码:200
DELETE
命令功能
删除事件订阅资源
命令格式
URL: https://device_ip/redfish/v1/EventService/Subscriptions/subscription_id
请求头:
X-Auth-Token: 123456789***********************请求消息体: 无
参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| device_ip | 登录设备的IP地址 | IPv4或IPv6地址 |
| subscription_id | 合法的事件订阅资源Id | 1~4 Snmp1~Snmp4 |
| auth_value | 请求消息的鉴权参数 | 可通过/redfish/v1/SessionService/Sessions创建会话时获得 |
使用指南
无
使用实例
请求样例:
DELETE https://device_ip/redfish/v1/EventService/Subscriptions/1请求头:
X-Auth-Token: 123456789***********************请求消息体:无
响应样例:
{
"error": {
"code": "Base.1.0.GeneralError",
"message": "A general error has occurred. See ExtendedInfo for more information.",
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_0_0.Message",
"MessageId": "Base.1.0.Success",
"RelatedProperties": [],
"Message": "Successfully Completed Request",
"MessageArgs": [],
"Severity": "OK",
"Resolution": "None"
}
]
}
}响应码:200
输出说明
POST (ACTION)
ResumeSubscription
命令功能
恢复订阅事件信息
命令格式
URL: https://device_ip/redfish/v1/EventService/Subscriptions/{subscription_id}/Actions/EventDestination.ResumeSubscription
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type请求消息体:
{
"DeliverBufferedEventDuration": deliver_buffered_event_duration
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| subscription_id | 合法的事件订阅资源Id | 1~4 |
| deliver_buffered_event_duration | 指定重新发送的缓存事件信息的时间范围 | 符合ISO-8601规范的时间表示字符串。 Pattern: ^P(\d+D)?(T(\d+H)?(\d+M)?(\d+(.\d+)?S)?)?$ 例如:PT8H,表示发送当前时间往前8小时内的告警内容 |
使用指南
无
使用实例
请求样例:
POST https://device_ip/redfish/v1/EventService/Subscriptions/1/Actions/EventDestination.ResumeSubscription请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json请求消息体:
{
"DeliverBufferedEventDuration": "PT8H"
}响应样例1:
{
"error": {
"code": "Base.1.0.GeneralError",
"message": "A general error has occurred. See ExtendedInfo for more information.",
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_0_0.Message",
"MessageId": "Base.1.0.Success",
"RelatedProperties": [],
"Message": "Successfully Completed Request",
"MessageArgs": [],
"Severity": "OK",
"Resolution": "None"
}
]
}
}响应码:200
响应样例2:
{
"error": {
"code": "Base.1.0.GeneralError",
"message": "A general error has occurred. See ExtendedInfo for more information.",
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_0_0.Message",
"MessageId": "Base.1.0.EventBufferExceeded ",
"RelatedProperties": [
"#/DeliverBufferedEventDuration"
],
"Message": "Undelivered events may have been lost due to exceeding the event buffer.",
"MessageArgs": [],
"Severity": "Warning",
"Resolution": "None"
}
]
}
}响应码:200
POST (ACTION)
SuspendSubscription
命令功能
暂停订阅事件信息
命令格式
URL: https://device_ip/redfish/v1/EventService/Subscriptions/{subscription_id}/Actions/EventDestination.SuspendSubscription
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type请求消息体:
{}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| subscription_id | 合法的事件订阅资源Id | 1~4 |
使用指南
无
使用实例
请求样例:
POST https://device_ip/redfish/v1/EventService/Subscriptions/1/Actions/EventDestination.SuspendSubscription请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json请求消息体:
{}响应样例:
{
"error": {
"code": "Base.1.0.GeneralError",
"message": "A general error has occurred. See ExtendedInfo for more information.",
"@Message.ExtendedInfo": [
{
"@odata.type": "#Message.v1_0_0.Message",
"MessageId": "Base.1.0.Success",
"RelatedProperties": [],
"Message": "Successfully Completed Request",
"MessageArgs": [],
"Severity": "OK",
"Resolution": "None"
}
]
}
}响应码:200