GET – 会话属性
使用 GET 方法检索 Redfish 服务的 Session 资源中的属性。
请求 URL
GET https://<BMC_IPADDR>/redfish/v1/SessionService/Sessions/{1...N}
请求正文
无
响应正文
字段 | 类型 | 描述 | |||
---|---|---|---|---|---|
UserName | 字符串 | 创建此会话的用户名。 | |||
Password | 字符串 | 此属性在 POST 中用于在创建新会话时指定密码。此属性在 GET 中为 null。 | |||
SessionType | 字符串 | 会话类型字符串,取决于会话类型(例如:Redfish、WebGUI、ManagerConsole 等) 注 在 Purley 平台上,仅支持 Redfish 会话。 | |||
Name | 字符串 | 会话 ID 值。 | |||
Id | 字符串 | 会话 ID 值。 |
状态代码
HTTP 状态代码 | 错误消息 ID |
---|---|
500 | InternalError |
示例
返回以下示例 JSON 响应:
Redfish session
{
"@odata.id": "/redfish/v1/SessionService/Sessions/6",
"Password": null,
"@odata.type": "#Session.v1_2_1.Session",
"Id": "6",
"SessionType": "Redfish",
"@odata.etag": "\"1470b92b471825a097d\"",
"Name": "6",
"UserName": "USERID"
}
WebUI session
{
"@odata.id": "/redfish/v1/SessionService/Sessions/7",
"Password": null,
"@odata.type": "#Session.v1_2_1.Session",
"Id": "7",
"SessionType": "WebUI",
"@odata.etag": "\"142a4e178c5a2420877\"",
"Name": "7",
"UserName": "USERID"
}
CLI session
{
"@odata.id": "/redfish/v1/SessionService/Sessions/8",
"Password": null,
"@odata.type": "#Session.v1_2_1.Session",
"Id": "8",
"SessionType": "ManagerConsole",
"@odata.etag": "\"1647efec331f2ae0c4c\"",
"Name": "8",
"UserName": "USERID"
}
提供反馈