ResourceDefinition
uris
/redfish/v1/CertificateService
properties
| 名称 | 类型 | 是否只读 | 取值范围/枚举值 | 说明 |
|---|---|---|---|---|
| @odata.context | string | true | - | CertificateService资源模型的OData描述信息 |
| @odata.id | string | true | - | CertificateService资源节点的访问路径 |
| @odata.type | string | true | - | CertificateService资源类型 |
| Id | string | false | - | CertificateService资源的ID |
| Name | string | true | - | CertificateService资源的名称 |
| Oem | object | false | - | 自定义证书服务资源属性 |
| Oem.Public | object | false | - | 自定义属性 |
| Oem.Public.CertificateOverdueWarnDays | number | false | - | 证书过期提前告警时间 |
| Oem.Public.CRLOverdueWarnMode | string | false | Customized、Auto | 吊销列表过期检测模式。BMC300 5.9.0.1及以上版本支持 |
| Oem.Public.CRLOverdueWarnDays | number | false | - | 吊销列表过期提前告警时间。BMC300 5.9.0.1及以上版本支持 |
| Oem.Public.CRLEnabled | boolean | false | - | 双因素客户端证书吊销检查使能 |
| Oem.Public.SSLCertificateCSRAlgorithm | string | false | RSA、ECC | SSL证书生成CSR时,证书私钥算法 |
| Oem.Public.IsDefaultSSLCertificate | boolean | true | - | 当前SSL证书是否为出厂初始证书 |
| Oem.Public.Actions | object | true | - | 证书服务资源上支持的操作 |
| Oem.Public.Actions.#CertificateService.ImportCACertificate | object | true | - | 导入CA证书操作 |
| Oem.Public.Actions.#CertificateService.ImportCACertificate.target | string | true | - | 操作路径 |
| Oem.Public.Actions.#CertificateService.ImportCACertificate.@Redfish.ActionInfo | string | true | - | 操作信息查询路径 |
| Oem.Public.Actions.#CertificateService.DeleteCACertificate | object | true | - | 删除CA证书操作 |
| Oem.Public.Actions.#CertificateService.DeleteCACertificate.target | string | true | - | 操作路径 |
| Oem.Public.Actions.#CertificateService.DeleteCACertificate.@Redfish.ActionInfo | string | true | - | 操作信息查询路径 |
| Oem.Public.Actions.#CertificateService.ImportCACertificateCRL | object | true | - | 导入CA证书吊销列表操作(相关删除操作在CA证书资源中) |
| Oem.Public.Actions.#CertificateService.ImportCACertificateCRL.target | string | true | - | 操作路径 |
| Oem.Public.Actions.#CertificateService.ImportCACertificateCRL.@Redfish.ActionInfo | string | true | - | 操作信息查询路径 |
| Links | object | true | - | 证书服务相关资源访问路径 |
| Links.CertificateLocations | object | true | - | 各业务使用证书资源的路径,包括CA证书、SSL证书、用户证书等 |
| Links.CertificateLocations.@odata.id | string | false | - | 各业务使用证书资源的路径链接 |
| CertificateLocations | object | true | - | 各业务使用证书资源的路径,包括CA证书、SSL证书、用户证书等 |
| CertificateLocations.@odata.id | string | false | - | 各业务使用证书资源的路径链接 |
| Actions | object | true | - | |
| Actions.#CertificateService.GenerateCSR | object | true | - | 生成CSR文件的资源路径。BMC300 5.9.0.1及以上版本支持 |
| Actions.#CertificateService.ReplaceCertificate | object | true | - | 替换CA或者SSL证书操作 |
supported_methods
- GET
- PATCH
- POST
HTTP methods
GET
命令功能
查询证书服务信息
命令格式
URL: https://device_ip/redfish/v1/CertificateService
请求头:
X-Auth-Token: 123456789***********************请求消息体: 无
参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| device_ip | 登录设备的IP地址 | IPv4或IPv6地址 |
| auth_value | 执行该GET请求时,必须在"Headers"中携带"X-Auth-Token"值用于鉴权 | 可通过/redfish/v1/SessionService/Sessions创建会话时获得 |
使用指南
无
使用实例
请求样例:
GET https://device_ip/redfish/v1/CertificateService请求头:
X-Auth-Token: 123456789***********************请求消息体:无
响应样例:
{
"@odata.context": "/redfish/v1/$metadata#CertificateService",
"@odata.id": "/redfish/v1/CertificateService",
"@odata.type": "#CertificateService.v1_1_0.CertificateService",
"Id": "CertificateService",
"Name": "Certificate Service",
"Oem": {
"Public": {
"CertificateOverdueWarnDays": 90,
"CRLOverdueWarnMode": "Customized",
"CRLOverdueWarnDays": 90,
"CRLEnabled": true,
"SSLCertificateCSRAlgorithm": "RSA",
"IsDefaultSSLCertificate": false,
"Actions": {
"#CertificateService.ImportCACertificate": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificate",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/ImportCACertificateActionInfo"
},
"#CertificateService.DeleteCACertificate": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.DeleteCACertificate",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/DeleteCACertificateActionInfo"
},
"#CertificateService.ImportCACertificateCRL": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificateCRL",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/ImportCACertificateCRLActionInfo"
}
}
}
},
"Links": {
"CertificateLocations": {
"@odata.id": "/redfish/v1/CertificateService/CertificateLocations"
}
},
"CertificateLocations": {
"@odata.id": "/redfish/v1/CertificateService/CertificateLocations"
},
"Actions": {
"#CertificateService.GenerateCSR": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.GenerateCSR",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/GenerateCSRActionInfo"
},
"#CertificateService.ReplaceCertificate": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/ReplaceCertificateActionInfo"
}
}
}响应码:200
PATCH
命令功能
修改证书服务信息
命令格式
URL: https://device_ip/redfish/v1/CertificateService
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type
If-Match: ifmatch_value请求消息体:
{
"Oem": {
"Public": {
"CertificateOverdueWarnDays": 90,
"CRLOverdueWarnMode": "Customized",
"CRLOverdueWarnDays": 90,
"CRLEnabled": true,
"SSLCertificateCSRAlgorithm": "RSA"
}
}
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| ifmatch_value | 请求消息的匹配参数 | 可通过对相应资源发起GET操作,从响应头中获取(对应于"ETag"参数) |
| CertificateOverdueWarnDays | 证书过期提前告警时间 | 7~180的整数,单位为天,默认为90 |
| CRLOverdueWarnMode | 吊销列表过期检测模式 | ● Customized: 表示按客户手动设定的过期提前告警时间检测 ● Auto: 表示提前告警时间按如下规则自动配置:证书吊销列表有效期总时间 * 5%(说明:证书吊销列表有效期总时间 =(吊销列表下一次更新的时间 - 生效时间)) BMC300 5.9.0.1及以上版本支持 |
| CRLOverdueWarnDays | 吊销列表过期提前告警时间 | 仅在CRLOverdueWarnMode为Customized时有效,0~180的整数,单位为天,默认为90,为0时表示不告警 BMC300 5.9.0.1及以上版本支持 |
| CRLEnabled | 双因素客户端证书吊销检查使能 | ● true: 开启 ● false: 关闭 |
| SSLCertificateCSRAlgorithm | SSL证书生成CSR时,证书私钥算法 | ● RSA ● ECC |
使用指南
无
使用实例
请求样例:
PATCH https://device_ip/redfish/v1/CertificateService请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json
If-Match: W/"bc428df5"请求消息体:
{
"Oem": {
"Public": {
"CertificateOverdueWarnDays": 90,
"CRLOverdueWarnMode": "Customized",
"CRLOverdueWarnDays": 90,
"CRLEnabled": true,
"SSLCertificateCSRAlgorithm": "RSA"
}
}
}响应样例:
{
"@odata.context": "/redfish/v1/$metadata#CertificateService",
"@odata.id": "/redfish/v1/CertificateService",
"@odata.type": "#CertificateService.v1_0_0.CertificateService",
"Id": "CertificateService",
"Name": "Certificate Service",
"Oem": {
"Public": {
"CertificateOverdueWarnDays": 90,
"CRLOverdueWarnMode": "Customized",
"CRLOverdueWarnDays": 90,
"CRLEnabled": true,
"SSLCertificateCSRAlgorithm": "RSA",
"IsDefaultSSLCertificate": false,
"Actions": {
"#CertificateService.ImportCACertificate": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificate",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/ImportCACertificateActionInfo"
},
"#CertificateService.DeleteCACertificate": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.DeleteCACertificate",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/DeleteCACertificateActionInfo"
},
"#CertificateService.ImportCACertificateCRL": {
"target": "/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificateCRL",
"@Redfish.ActionInfo": "/redfish/v1/CertificateService/ImportCACertificateCRLActionInfo"
}
}
}
},
"Links": {
"CertificateLocations": {
"@odata.id": "/redfish/v1/CertificateService/CertificateLocations"
}
}
}响应码:200
POST (ACTION)
ImportCACertificate
命令功能
导入 CA 证书
说明
所有BMC业务使用的CA证书进行统一管理,不再按业务单独提供各自证书管理接口。此接口导入证书会影响到其他所有包含CA证书(远程HTTPS服务器、Syslog服务端证书、Smtp服务端证书、LDAP域控制器证书、双因素根证书、证书更新)的接口。
命令格式
URL: https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificate
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type请求消息体:
指定证书ID时的文本导入:
{
"Type": "text",
"Content": crt_text,
"Id": certid_value
}不指定证书ID时的文本导入:
{
"Type": "text",
"Content": crt_text
}指定证书ID时的本地导入:
{
"Type": "URI",
"Content": tmp_uri,
"Id": certid_value
}不指定证书ID时的本地导入:
{
"Type": "URI",
"Content": tmp_uri
}指定证书ID时的远程导入:
{
"Type": "URI",
"Content": remote_uri,
"Id": certid_value
}不指定证书ID时的远程导入:
{
"Type": "URI",
"Content": remote_uri
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| Type | 导入方式 | text 或 URI |
| Content | 证书内容或路径 | ● 文本导入时为CA证书文本内容 ● 本地导入时为证书的本地路径,/tmp/目录/文件名,文件扩展名必须是".crt、.cer、.pem" ● 远程导入时为远程路径,形如sftp://user:password@ip/path;目前支持五种传输协议:https、scp、sftp、cifs、nfs,远程文件的扩展名必须是".crt、.cer、.pem" |
| Id | CA证书ID | 数值类型值,取值在1至32之间;每个证书均可以被各个业务使用;不指定证书ID时,会自动选择空余的证书ID进行导入 |
使用指南
- 相同用途的证书不允许重复导入;
- 指定证书ID导入时,如果此ID之前已导入一个证书,则会用新证书覆盖旧证书;
使用实例
请求样例:
POST https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificate请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json请求消息体:
指定证书ID时的文本导入:
{
"Type": "text",
"Content": "",
"Id": 1
}不指定证书ID时的文本导入:
{
"Type": "text",
"Content": ""
}指定证书ID时的本地导入:
{
"Type": "URI",
"Content": "/tmp/exampleCA3.crt",
"Id": 1
}不指定证书ID时的本地导入:
{
"Type": "URI",
"Content": "/tmp/exampleCA3.crt"
}指定证书ID时的远程导入:
{
"Type": "URI",
"Content": "sftp://username:password@10.10.10.191/tmp/exampleCA3.crt",
"Id": 1
}不指定证书ID时的远程导入:
{
"Type": "URI",
"Content": "sftp://username:password@10.10.10.191/tmp/exampleCA3.crt"
}文本和本地导入响应样例:
{
"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
远程导入响应样例:
{
"@odata.context": "/redfish/v1/$metadata#TaskService/Tasks/Members/$entity",
"@odata.type": "#Task.v1_0_2.Task",
"@odata.id": "/redfish/v1/TaskService/Tasks/1",
"Id": "1",
"Name": "ImportCACertificate",
"Description": "",
"TaskState": "Running",
"TaskStatus": "OK",
"StartTime": "2020-08-10T10:07:51+08:00",
"Messages": [],
"PercentComplete": null,
"Oem": {
"Public": {
"TaskPercentage": null
}
}
}远程导入响应码:202
POST (ACTION)
DeleteCACertificate
命令功能
删除 CA 证书
命令格式
URL: https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.DeleteCACertificate
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type请求消息体:
{
"Id": certid_value
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| Id | CA证书ID | 数值类型值,取值在1至32之间;且对应的CA证书已经导入 |
使用指南
无
使用实例
请求样例:
POST https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.DeleteCACertificate请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json请求消息体:
{
"Id": 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
POST (ACTION)
ImportCACertificateCRL
命令功能
导入 CA 证书的吊销列表
说明
证书吊销列表和所有其他BMC业务公用,此接口导入吊销列表会影响到其他包含CA证书吊销列表的接口。
命令格式
URL: https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificateCRL
请求头:
Content-Type: header_type
X-Auth-Token: 123456789***********************请求消息体:
指定证书ID时的文本导入:
{
"Type": "text",
"Content": crl_text,
"CertId": certid_value
}不指定证书ID时的文本导入:
{
"Type": "text",
"Content": crl_text
}指定证书ID时的本地导入:
{
"Type": "URI",
"Content": tmp_uri,
"CertId": certid_value
}不指定证书ID时的本地导入:
{
"Type": "URI",
"Content": tmp_uri
}指定证书ID时的远程导入:
{
"Type": "URI",
"Content": remote_uri,
"CertId": certid_value
}不指定证书ID时的远程导入:
{
"Type": "URI",
"Content": remote_uri
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| Type | 导入方式 | text 或 URI |
| Content | 证书吊销列表内容或路径 | ● 文本导入时为CRL文本内容 ● 本地导入时为证书的本地路径,/tmp/目录/文件名,文件扩展名必须是".crl" ● 远程导入时为远程路径,形如sftp://user:password@ip/path;目前支持五种传输协议:https、scp、sftp、cifs、nfs,远程文件的扩展名必须是".crl" |
| CertId | CA证书ID | 数值类型值,取值在1至32之间;不指定证书ID时,会自动选择空余的证书ID进行导入 |
使用指南
无
使用实例
请求样例:
POST https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.ImportCACertificateCRL请求头:
Content-Type: application/json
X-Auth-Token: 123456789***********************请求消息体:
指定证书ID时的文本导入:
{
"Type": "text",
"Content": "123",
"CertId": 1
}不指定证书ID时的文本导入:
{
"Type": "text",
"Content": "123"
}指定证书ID时的本地导入:
{
"Type": "URI",
"Content": "/tmp/exampleCA3.crl",
"CertId": 1
}不指定证书ID时的本地导入:
{
"Type": "URI",
"Content": "/tmp/exampleCA3.crl"
}指定证书ID时的远程导入:
{
"Type": "URI",
"Content": "sftp://username:password@10.10.10.191/tmp/exampleCA3.crl",
"CertId": 1
}不指定证书ID时的远程导入:
{
"Type": "URI",
"Content": "sftp://username:password@10.10.10.191/tmp/exampleCA3.crl"
}文本和本地导入响应样例:
{
"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
远程导入响应样例:
{
"@odata.context": "/redfish/v1/$metadata#TaskService/Tasks/Members/$entity",
"@odata.type": "#Task.v1_0_2.Task",
"@odata.id": "/redfish/v1/TaskService/Tasks/1",
"Id": "1",
"Name": "ImportCACertificateRevocationList",
"Description": "",
"TaskState": "Running",
"TaskStatus": "OK",
"StartTime": "2020-08-10T18:04:55+08:00",
"Messages": [],
"PercentComplete": null,
"Oem": {
"Public": {
"TaskPercentage": null
}
}
}远程导入响应码:202
POST (ACTION)
GenerateCSR
命令功能
生成 CSR
命令格式
URL: https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.GenerateCSR
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type请求消息体:
{
"Country": country,
"CommonName": commonname,
"City": city,
"State": state,
"Organization": organization,
"OrganizationalUnit": organizationalunit,
"AlternativeNames": alternativenames,
"CertificateCollection": certificatecollection,
"KeyPairAlgorithm": keypair-algorithm
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| Country | 使用者所在的国家,为必配参数 | 支持字母,长度为2个字符 |
| CommonName | 使用者的名称,为必配参数 | 支持字母、数字、连字符、下划线、句点和空格,最大长度64个字符 |
| City | 使用者所在的城市,为必配参数 | 支持字母、数字、连字符、下划线、句点和空格,最大长度128个字符 |
| State | 使用者所在的省份,为必配参数 | 支持字母、数字、连字符、下划线、句点和空格,最大长度128个字符 |
| Organization | 使用者所在的公司,为必配参数 | 支持字母、数字、连字符、下划线、句点和空格,最大长度64个字符 |
| OrganizationalUnit | 使用者所在的部门,为必配参数 | 支持字母、数字、连字符、下划线、句点和空格,最大长度64个字符 |
| AlternativeNames | 使用者的附加主机名,非必配参数 | 字符串数组,数组长度0~50,字符串长度0~255 |
| CertificateCollection | 指向证书颁发机构签署证书后安装证书的证书集合的链接,为必配参数 | 支持证书集合的字符串链接 |
| KeyPairAlgorithm | 密钥对的签名算法类型,非必配参数 | 支持字母、数字、连字符、下划线、句点和空格,最大长度64个字符 |
使用指南
1.BMC300 5.9.0.1及以上版本支持
使用实例
请求样例:
POST https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.GenerateCSR请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json请求消息体:
{
"Country": "CN",
"CommonName": "iBMC",
"City": "Shenzhen",
"State": "Guangdong",
"Organization": "",
"OrganizationalUnit": "IT",
"AlternativeNames": ["IP:198.167.0.100"],
"CertificateCollection": {
"@odata.id": "/redfish/v1/Managers/1/SecurityService/HttpsCert"
},
"KeyPairAlgorithm": "TPM_ALG_SM2"
}响应样例:
{
"CSRString": "-----BEGIN CERTIFICATE REQUEST-----...-----END CERTIFICATE REQUEST-----",
"CertificateCollection": {
"@odata.id": "/redfish/v1/Managers/1/SecurityService/HttpsCert"
}
}响应码:200
POST (ACTION)
ReplaceCertificate
命令功能
替换证书
命令格式
URL: https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate
请求头:
X-Auth-Token: 123456789***********************
Content-Type: header_type请求消息体:
{
"CertificateUri": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol/HTTPS/Certificates/1"
},
"CertificateString": "",
"CertificateType": "PKCS12",
"Password": "pwd"
}请求头参数说明
参见 请求头参数说明
请求体参数说明
| 参数 | 参数说明 | 取值 |
|---|---|---|
| CertificateUri | 被替换证书的链接,此参数应包含一个指向被替换的证书类型资源的链接 | - |
| CertificateUri.@odata.id | 证书类型资源的链接 | ● CA证书:/redfish/v1/Managers/1/Certificates/[1-9]\d* ● SSL证书:/redfish/v1/Managers/1/NetworkProtocol/HTTPS/Certificates/[1-9]\d* |
| CertificateType | 证书类型 | 当前不支持PKCS7类型,与标准实现会有差异。当类型为PEM、PEMchain时,导入CA证书、SSL证书的CSR签名证书;当类型为PKCS12时,导入SSL的自定义证书 |
| CertificateString | 包含证书的字符串 | 证书字符串,如果CertificateType为PEM或者PEMchain,则为PEM格式字符串,如果CertificateType为PKCS12,则为BASE64编码的PKCS12文件字符串 |
| Password | SSL证书密码 | 如果CertificateType为PKCS12,则必须包含Password字段 |
使用指南
用于替换已经存在的CA或者SSL证书资源
使用实例
请求样例:
POST https://device_ip/redfish/v1/CertificateService/Actions/CertificateService.ReplaceCertificate请求头:
X-Auth-Token: 123456789***********************
Content-Type: application/json替换SSL证书请求消息体:
{
"CertificateUri": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol/HTTPS/Certificates/1"
},
"CertificateString": "",
"CertificateType": "PKCS12",
"Password": "pwd"
}替换CA证书请求消息体:
{
"CertificateUri": {
"@odata.id": "/redfish/v1/Managers/Certificates/1"
},
"CertificateString": "",
"CertificateType": "PEM"
}响应样例:
{
"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