-
URI /restconf/v2/data/huawei-ac-nes-device:nes/ne/{id}/huawei-nce-e-dhcpv4:dhcpv4-if 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 id 是 string 36个字符。满足正则表达[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}。 - 设备ID。 "00000000-0000-0000-0000-000000000000"
-
请求示例 HTTP的示例 DELETE /restconf/v2/data/huawei-ac-nes-device:nes/ne/00000000-0000-0000-0000-000000000000/huawei-nce-e-dhcpv4:dhcpv4-if HTTP/1.1
Host: 192.168.1.125:18002
Content-Type: application/json
Accept: application/json
Accept-Language: en-US
X-AC
CES S-TOKEN: x-yyyyyy
restconf-transaction-id: "00000000-0000-0000-0000-000000000000"
-
响应示例 返回状态码为200:操作成功。 HTTP/1.1 200 OK
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为400:请求参数错误。 HTTP/1.1 400 Bad Request
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
-
请求示例 HTTP的示例 GET /restconf/v2/data/huawei-ac-nes-device:nes/ne/00000000-0000-0000-0000-000000000000/huawei-nce-e-dhcpv4:dhcpv4-if/GE0%2F0%2F2 HTTP/1.1
Host: 192.168.1.125:18002
Content-Type: application/json
Accept: application/json
Accept-Language: en-US
X-ACCESS-TOKEN: x-yyyyyy
restconf-transaction-id: "00000000-0000-0000-0000-000000000000"
-
响应示例 返回状态码为200:操作成功。 HTTP/1.1 200 OK
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
{
"huawei-nce-e-dhcpv4:dhcpv4-if" : [
{
"config-status" : "configured-database-success",
"last-committed-time" : "2022-01-01 00:00:00",
"related-pkg-version" : "1.0.1",
"edit-state" : "RUNNING",
"if-name" : "GE0/0/2",
"dhcp-type" : "server",
"encapsulation" : {
"suboption" : "circuit-id remote-id subscriber-id vendor-specific-id"
},
"option82-formats" : {
"option82-format" : [
{
"sub-option-type" : "remote-id",
"option82-format" : "user-defined",
"user-define-text" : "definedtext"
}
]
},
"option82-insert-setting" : {
"insert" : "",
"rebuild" : ""
},
"dhcp-relay" : {
"enable" : true,
"information" : true,
"information-strategy" : "drop",
"option82" : {
"link-selection-enable" : false,
"link-selection-address" : "10.1.1.4"
},
"relay-source-address" : {
"source-address" : "10.1.1.1"
},
"server-addresses" : [
{
"server-address" : "10.1.1.1"
}
],
"gateway-addresses" : [
{
"gateway-address" : "10.1.1.1"
}
]
},
"dhcp-server" : {
"gateway-list" : [
{
"gateway-ip" : "10.1.1.1",
"mask" : 16
}
],
"dns-list" : [
{
"dns-ip" : "10.1.1.1"
}
],
"excluded-ip-address" : [
{
"start-ip-address" : "10.1.1.1",
"end-ip-address" : "10.1.1.1"
}
],
"static-bind" : [
{
"static-bind-ip" : "10.1.1.1",
"static-bind-mac" : "xxxx-xxxx-xxxx"
}
],
"option" : [
{
"option-code" : 56,
"ip-addresses" : [
"10.1.1.1"
],
"ascii-string" : "wevweq",
"hex-string" : "4",
"cipher-string" : "********",
"sub-options" : {
"sub-option" : [
{
"sub-option-code" : 233,
"ip-addresses" : [
"10.1.1.1"
],
"ascii-string" : "asciistring"
}
]
}
}
],
"ip-range" : {
"start-ip-address" : "10.1.1.1",
"end-ip-address" : "10.1.1.1"
},
"server-enable" : false,
"domain-name" : "domainname",
"masklen" : 24
}
}
]
} 返回状态码为400:请求参数错误。 HTTP/1.1 400 Bad Request
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
-
URI /restconf/v2/data/huawei-ac-nes-device:nes/ne/{id}/huawei-nce-e-dhcpv4:dhcpv4-if/{if-name} 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 id 是 string 36个字符。满足正则表达[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}。 - 设备ID。 "00000000-0000-0000-0000-000000000000" if-name 是 string 1~63个字符。 - interface name "GE0/0/2"
-
URI /restconf/v2/data/huawei-ac-nes-device:nes/ne/{id}/huawei-nce-e-dhcpv4:dhcpv4-if 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 id 是 string 36个字符。满足正则表达[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}。 - 设备ID。 "00000000-0000-0000-0000-000000000000"
-
请求示例 HTTP的示例 PATCH /restconf/v2/data/huawei-ac-nes-device:nes/ne/00000000-0000-0000-0000-000000000000/huawei-nce-e-dhcpv4:dhcpv4-if HTTP/1.1
Host: 192.168.1.125:18002
Content-Type: application/json
Accept: application/json
Accept-Language: en-US
X-ACCESS-TOKEN: x-yyyyyy
restconf-transaction-id: "00000000-0000-0000-0000-000000000000"
{
"huawei-nce-e-dhcpv4:dhcpv4-if" : {
"if-name" : "GE0/0/2",
"dhcp-type" : "server",
"encapsulation" : {
"suboption" : "circuit-id remote-id subscriber-id vendor-specific-id"
},
"option82-formats" : {
"option82-format" : [
{
"sub-option-type" : "remote-id",
"option82-format" : "user-defined",
"user-define-text" : "definedtext"
}
]
},
"option82-insert-setting" : {
"insert" : "",
"rebuild" : ""
},
"dhcp-relay" : {
"enable" : true,
"information" : true,
"information-strategy" : "drop",
"option82" : {
"link-selection-enable" : false,
"link-selection-address" : "10.1.1.4"
},
"relay-source-address" : {
"source-address" : "10.1.1.1"
},
"server-addresses" : [
{
"server-address" : "10.1.1.1"
}
],
"gateway-addresses" : [
{
"gateway-address" : "10.1.1.1"
}
]
},
"dhcp-server" : {
"gateway-list" : [
{
"gateway-ip" : "10.1.1.1",
"mask" : 16
}
],
"dns-list" : [
{
"dns-ip" : "10.1.1.1"
}
],
"excluded-ip-address" : [
{
"start-ip-address" : "10.1.1.1",
"end-ip-address" : "10.1.1.1"
}
],
"static-bind" : [
{
"static-bind-ip" : "10.1.1.1",
"static-bind-mac" : "xxxx-xxxx-xxxx"
}
],
"option" : [
{
"option-code" : 56,
"ip-addresses" : [
"10.1.1.1"
],
"ascii-string" : "wevweq",
"hex-string" : "4",
"cipher-string" : "********",
"sub-options" : {
"sub-option" : [
{
"sub-option-code" : 233,
"ip-addresses" : [
"10.1.1.1"
],
"ascii-string" : "asciistring"
}
]
}
}
],
"ip-range" : {
"start-ip-address" : "10.1.1.1",
"end-ip-address" : "10.1.1.1"
},
"server-enable" : false,
"domain-name" : "domainname",
"masklen" : 24
}
}
}
-
响应示例 返回状态码为200:操作成功。 HTTP/1.1 200 OK
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为400:请求参数错误。 HTTP/1.1 400 Bad Request
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
-
请求示例 HTTP的示例 DELETE /restconf/v2/data/huawei-ac-nes-device:nes/ne/00000000-0000-0000-0000-000000000000/huawei-nce-e-dhcpv4:dhcpv4-if/GE0%2F0%2F2 HTTP/1.1
Host: 192.168.1.125:18002
Content-Type: application/json
Accept: application/json
Accept-Language: en-US
X-ACCESS-TOKEN: x-yyyyyy
restconf-transaction-id: "00000000-0000-0000-0000-000000000000"
-
响应示例 返回状态码为200:操作成功。 HTTP/1.1 200 OK
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为400:请求参数错误。 HTTP/1.1 400 Bad Request
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
-
URI /restconf/v2/data/huawei-ac-nes-device:nes/ne/{id}/huawei-nce-e-dhcpv4:dhcpv4-if/{if-name} 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 id 是 string 36个字符。满足正则表达[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}。 - 设备ID。 "00000000-0000-0000-0000-000000000000" if-name 是 string 1~63个字符。 - interface name "GE0/0/2"
-
URI /restconf/v2/data/huawei-ac-nes-device:nes/ne/{id}/huawei-nce-e-dhcpv4:dhcpv4-if 表1 path参数列表 参数名称 必选 类型 参数值域 默认值 参数说明 参数示例 id 是 string 36个字符。满足正则表达[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}。 - 设备ID。 "00000000-0000-0000-0000-000000000000"
-
响应示例 返回状态码为200:操作成功。 HTTP/1.1 200 OK
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为400:请求参数错误。 HTTP/1.1 400 Bad Request
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
返回状态码为500:内部错误。 HTTP/1.1 500 Internal Server Error
Date: Sun,11 May 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
-
请求示例 HTTP的示例 PUT /restconf/v2/data/huawei-ac-nes-device:nes/ne/00000000-0000-0000-0000-000000000000/huawei-nce-e-dhcpv4:dhcpv4-if HTTP/1.1
Host: 192.168.1.125:18002
Content-Type: application/json
Accept: application/json
Accept-Language: en-US
X-ACCESS-TOKEN: x-yyyyyy
restconf-transaction-id: "00000000-0000-0000-0000-000000000000"
{
"huawei-nce-e-dhcpv4:dhcpv4-if" : [
{
"config-status" : "configured-database-success",
"last-committed-time" : "2022-01-01 00:00:00",
"related-pkg-version" : "1.0.1",
"edit-state" : "RUNNING",
"if-name" : "GE0/0/2",
"dhcp-type" : "server",
"encapsulation" : {
"suboption" : "circuit-id remote-id subscriber-id vendor-specific-id"
},
"option82-formats" : {
"option82-format" : [
{
"sub-option-type" : "remote-id",
"option82-format" : "user-defined",
"user-define-text" : "definedtext"
}
]
},
"option82-insert-setting" : {
"insert" : "",
"rebuild" : ""
},
"dhcp-relay" : {
"enable" : true,
"information" : true,
"information-strategy" : "drop",
"option82" : {
"link-selection-enable" : false,
"link-selection-address" : "10.1.1.4"
},
"relay-source-address" : {
"source-address" : "10.1.1.1"
},
"server-addresses" : [
{
"server-address" : "10.1.1.1"
}
],
"gateway-addresses" : [
{
"gateway-address" : "10.1.1.1"
}
]
},
"dhcp-server" : {
"gateway-list" : [
{
"gateway-ip" : "10.1.1.1",
"mask" : 16
}
],
"dns-list" : [
{
"dns-ip" : "10.1.1.1"
}
],
"excluded-ip-address" : [
{
"start-ip-address" : "10.1.1.1",
"end-ip-address" : "10.1.1.1"
}
],
"static-bind" : [
{
"static-bind-ip" : "10.1.1.1",
"static-bind-mac" : "xxxx-xxxx-xxxx"
}
],
"option" : [
{
"option-code" : 56,
"ip-addresses" : [
"10.1.1.1"
],
"ascii-string" : "wevweq",
"hex-string" : "4",
"cipher-string" : "********",
"sub-options" : {
"sub-option" : [
{
"sub-option-code" : 233,
"ip-addresses" : [
"10.1.1.1"
],
"ascii-string" : "asciistring"
}
]
}
}
],
"ip-range" : {
"start-ip-address" : "10.1.1.1",
"end-ip-address" : "10.1.1.1"
},
"server-enable" : false,
"domain-name" : "domainname",
"masklen" : 24
}
}
]
}