跳到主要内容

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为09、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地址,格式为xxxx:x,x为09、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
}

错误码

错误码说明错误信息显示类型
40007error.request.format4请求格式错误
40007must.be.provide.id4必须提供id参数
40007id.out.of.range4id参数超出范围
40007error.mac.format4MAC地址格式错误
40007error.ipv4Address.format4IPv4地址格式错误
40007error.ipv4NetMask.format4IPv4子网掩码格式错误
40007error.ipv4Gateway.format4IPv4网关地址格式错误
40007error.ipv6Address.format4IPv6地址格式错误
40007error.ipv6PrefixLength.format4IPv6前缀长度格式错误
40007error.ipv6Gateway.format4IPv6网关地址格式错误
40007error.vlanId.format4VLAN ID格式错误
40007error.vlanPriority.format4VLAN优先级格式错误