跳到主要内容

GET – 会话属性

使用 GET 方法检索 Redfish 服务的 Session 资源中的属性。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/SessionService/Sessions/{1...N}

请求正文

响应正文

字段类型描述

UserName

字符串创建此会话的用户名。

Password

字符串此属性在 POST 中用于在创建新会话时指定密码。此属性在 GET 中为 null。

SessionType

字符串会话类型字符串,取决于会话类型(例如:Redfish、WebGUI、ManagerConsole 等)

Name

字符串会话 ID 值

Id

字符串会话 ID 值

CreatedTime

字符串创建此会话的时间

Context

字符串空字符串

状态代码

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

示例

返回以下示例 JSON 响应:

Redfish session
{
"@odata.etag": "\"1d865beb2183242428c\"",
"Password": null,
"UserName": "SYSMGR_ZV5RSYO9",
"Id": "287",
"Name": "287",
"@odata.type": "#Session.v1_5_0.Session",
"@odata.id": "/redfish/v1/SessionService/Sessions/287",
"@odata.context": "/redfish/v1/$metadata#Session.Session",
"Context": "",
"SessionType": "Redfish",
"CreatedTime": "2023-10-18T09:09:15+00:00",
"Oem": {
"Lenovo": {}
}
}

WebUI session

{
"@odata.etag": "\"1cbdd6d133ab2ae2c89\"",
"Password": null,
"UserName": "USERID",
"Id": "238",
"Name": "238",
"@odata.type": "#Session.v1_5_0.Session",
"@odata.id": "/redfish/v1/SessionService/Sessions/238",
"@odata.context": "/redfish/v1/$metadata#Session.Session",
"Context": "",
"CreatedTime": "2023-10-18T06:03:40+00:00",
"SessionType": "WebUI",
"Oem": {
"Lenovo": {}
}
}

CLI session
{
"@odata.id": "/redfish/v1/SessionService/Sessions/8",
"Password": null,
"@odata.type": "#Session.v1_3_0.Session",
"Id": "8",
"SessionType": "ManagerConsole",
"@odata.etag": "\"1647efec331f2ae0c4c\"",
"Name": "8",
"UserName": "USERID",
"CreatedTime": "2023-10-18T06:03:40+00:00",
"SessionType": "WebUI",
"Oem": {
"Lenovo": {}
}

}