跳到主要内容

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
500InternalError

示例

返回以下示例 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"
}