修改会话服务信息

命令功能

修改当前会话服务的信息。

命令格式

操作类型:PATCH

URLhttps://device_ip/redfish/v1/SessionService

请求头:

X-Auth-Token: auth_value
Content-Type: header_type

请求消息体:

{
    "SessionTimeout": sessiontimeout,
    "Password": password
}

请求参数

表1 请求参数

参数名

是否必选

参数说明

取值

SessionTimeout

必选

Redfish会话超时时长

数字,取值范围为5~120,单位为分钟。

Password

必选

当前用户密码

字符串,长度为8~20个字符。默认开启密码复杂度检查功能,设置和修改的密码必须遵循密码复杂度的规则。

使用指南

使用实例

请求样例:

PATCH https://10.10.10.10/redfish/v1/SessionService

请求头:

X-Auth-Token: auth_value 
Content-Type: application/json

请求消息体:

{
    "SessionTimeout":16,
    "Password":"password"
}

响应样例:

{
    "@odata.context": "/redfish/v1/$metadata#SessionService",
    "@odata.id": "/redfish/v1/SessionService",
    "@odata.type": "#SessionService.v1_1_8.SessionService",
    "Id": "SessionService",
    "Name": "Session Service",
    "SessionTimeout": 16,
    "Sessions": {
        "@odata.id": "/redfish/v1/SessionService/Sessions"
    }
}

响应码:200

输出说明

表2 操作输出说明

字段

类型

说明

@odata.context

字符串

当前服务资源模型的OData描述信息。

@odata.id

字符串

当前服务资源节点的访问路径。

@odata.type

字符串

当前服务资源类型。

Id

字符串

当前服务资源的ID。

Name

字符串

当前服务资源的名称。

SessionTimeout

数字

Redfish会话超时时长。

Sessions

对象

会话列表。

@odata.id

字符串

会话列表的访问路径。