跳到主要内容

POST – 安装许可证

使用 POST 方法安装许可证。

请求 URL

POST https://<BMC_IPADDR>/redfish/v1/LicenseService/Licenses

请求正文

字段

类型

描述

LicenseString

字符串必需。许可证文件内容的 base64 字符串格式。
用户可以使用任何 base64 解码/编码工具将 .key 文件转换为 base64 字符串。然后,应将输出的 base64 字符串复制到 POST 正文。

响应正文

字段类型描述

Description

字符串“A collection of Licenses resource instances.”

Name

字符串“LicenseCollection”。

Members

数组项:许可证的引用链接

状态代码

HTTP 状态代码错误消息 ID
400BadRequest
500InternalError

示例

以下示例是 POST 正文:

{
"LicenseString":"Aj8wTGVub3ZvIFNZU1RFTSBYIEZ....VD9u7oqr57iu5Luo6Ye1Ylrmg4TmmLgqPzM/Pw=="
}

返回以下示例 JSON 响应。

{
"@odata.context": "/redfish/v1/$metadata#LicenseCollection.LicenseCollection",
"@odata.etag": "\"2a59d9ed8de02723db9\"",
"Description": "A collection of Licenses resource instances.",
"Members@odata.count": 1,
"@odata.type": "#LicenseCollection.LicenseCollection",
"@odata.id": "/redfish/v1/LicenseService/Licenses",
"Name": "LicenseCollection",
"Members": [
{
"@odata.id": "/redfish/v1/LicenseService/Licenses/XCC2_Platinum"
}
]
}