配置NTP服务信息
命令功能
配置NTP服务信息。
命令格式
操作类型:PATCH
URL:https://device_ip/redfish/v1/Systems/NTPService
请求头:
X-Auth-Token: auth_value
请求消息体:
{
"ClientEnabled":ClientEnabled,
"NTPLocalServers":NTPLocalServers,
"NTPRemoteServers":NTPRemoteServers,
"NTPRemoteServersbak":NTPRemoteServersbak,
"ServerEnabled":ServerEnabled,
"Target":Target
}
请求参数
参数名 |
是否必选 |
参数说明 |
取值 |
|---|---|---|---|
ClientEnabled |
必选 |
NTP客户端是否使能。 |
布尔值,取值为true或false。 |
NTPLocalServers |
可选 |
用于NTP服务的本机IP地址。 |
字符串,IPv4地址。仅当ServerEnabled为true时参数有效 说明:
该字段在此版本上无效。 |
NTPRemoteServers |
必选 |
首选NTP远端服务器IP地址。 |
字符串,IPv4地址。仅当ClientEnabled为true时参数有效,且有效时取值必须与NTPRemoteServersbak不同 |
NTPRemoteServersbak |
必选 |
备选NTP远端服务器IP地址。 |
字符串,IPv4地址。仅当ClientEnabled为true时参数有效,且有效时取值必须与NTPRemoteServers不同 |
ServerEnabled |
必选 |
NTP服务器是否使能。 |
布尔值,取值为false。 |
Target |
可选 |
NTP服务的配置类型,此参数可选,默认值为Client。 |
字符串,取值为Client。 |
使用指南
无
使用实例
请求样例:
PATCH https://10.10.10.10/redfish/v1/Systems/NTPService
请求头:
X-Auth-Token: auth_value
请求消息体:
{
"ClientEnabled":true,
"NTPLocalServers":"",
"NTPRemoteServers":"192.168.xx.xx",
"NTPRemoteServersbak":"",
"ServerEnabled":false,
"Target":"Client"
}
响应样例:
{
"@odata.type": "#MindXEdgeNTPService.v1_0_0.MindXEdgeNTPService",
"@odata.context": "/redfish/v1/$metadata#Systems/NTPService",
"@odata.id": "/redfish/v1/Systems/NTPService",
"Id": "NTPService",
"Name": "NTPService",
"ClientEnabled": true,
"ServerEnabled": false,
"Port": null,
"NTPRemoteServers": "192.168.xx.xx",
"NTPRemoteServersbak": null,
"NTPLocalServers": ""
}
响应码:200
输出说明
字段 |
类型 |
说明 |
|---|---|---|
@odata.type |
字符串 |
NTP服务资源的类型。 |
@odata.context |
字符串 |
NTP服务资源模型的OData描述信息。 |
@odata.id |
字符串 |
NTP服务资源的访问路径。 |
Id |
字符串 |
NTP服务资源的ID。 |
Name |
字符串 |
NTP服务资源的名称。 |
ClientEnabled |
布尔值 |
NTP客户端是否使能。 |
ServerEnabled |
布尔值 |
NTP服务器是否使能。 |
Port |
字符串 |
NTP服务端口号。 |
NTPRemoteServers |
字符串 |
首选NTP远端服务器IP地址。 |
NTPRemoteServersbak |
字符串 |
备选NTP远端服务器IP地址。 |
NTPLocalServers |
字符串 |
用于NTP服务的本机IP地址。 |