配置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地址。 |