save_ntp_port_x 保存NTP端口参数
POST /api/v1/network/save_ntp_port_x
描述
保存NTP端口参数接口,用于保存NTP端口参数信息。 应用于X86平台配置项目。
访问权限
需要登录,具备以下权限:
network:save_ntp_port
JSON参数
请求参数如下:
{
"id": 0,
"mac": "00:00:00:00:00:00",
"ipv4Address": "ip",
"ipv4NetMask": "ip",
"ipv4Gateway": "ip",
"ipv6Address": "ip",
"ipv6PrefixLength": 0-128,
}
提示
- 参数id: 0~4,表示获取指定id的NTP端口参数数据。如果不传递id参数,表示获取全部的NTP端口参数数据。
- 参数mac: MAC地址,格式为xx:xx:xx:xx:xx:xx,x为0
9、af的十六进制数字。 - 参数ipv4Address: IPv4地址,格式为x.x.x.x,x为0~255的数字。
- 参数ipv4NetMask: IPv4子网掩码,格式为x.x.x.x,x为0~255的数字。
- 参数ipv4Gateway: IPv4网关地址,格式为x.x.x.x,x为0~255的数字。
- 参数ipv6Address: IPv6地址,格式为x❌x❌x❌x:x,x为0
9、af的十六进制数字。 - 参数ipv6PrefixLength: IPv6前缀长度,取值范围为0-128。
请求示例:
{
"id": 0,
"mac": "00:00:00:00:00:00",
"ipv4Address": "192.168.188.87",
"ipv4NetMask": "255.255.255.0",
"ipv4Gateway": "192.168.188.1",
"ipv6Address": "fe80::1",
"ipv6PrefixLength": 64,
}
响应结果
请求返回的HTTP状态码为200
返回结果为JSON格式的数据,您可以通过解析JSON数据来获取API调用的结果信息。结构如下:
{
"success": true|false,
"errorCode": "option string",
"errorMessage": "option string",
"showType": 0|1|2|4|9,
"traceId": "option string"
}
正确结果示例:
{
"success": true,
}
错误结果示例, 返回false时候需要带上错误码和错误信息:
{
"success": false,
"errorCode": "40007",
"errorMessage": "error.ipv4Address.format",
"showType": 4
}
错误码
| 错误码 | 说明 | 错误信息 | 显示类型 |
|---|---|---|---|
| 40007 | error.request.format | 4 | 请求格式错误 |
| 40007 | must.be.provide.id | 4 | 必须提供id参数 |
| 40007 | id.out.of.range | 4 | id参数超出范围 |
| 40007 | error.mac.format | 4 | MAC地址格式错误 |
| 40007 | error.ipv4Address.format | 4 | IPv4地址格式错误 |
| 40007 | error.ipv4NetMask.format | 4 | IPv4子网掩码格式错误 |
| 40007 | error.ipv4Gateway.format | 4 | IPv4网关地址格式错误 |
| 40007 | error.ipv6Address.format | 4 | IPv6地址格式错误 |
| 40007 | error.ipv6PrefixLength.format | 4 | IPv6前缀长度格式错误 |
| 40007 | error.ipv6Gateway.format | 4 | IPv6网关地址格式错误 |
| 40007 | error.vlanId.format | 4 | VLAN ID格式错误 |
| 40007 | error.vlanPriority.format | 4 | VLAN优先级格式错误 |