华为乾坤-查询LANWAN互联接口:响应示例

时间:2025-02-17 11:36:23

响应示例

返回状态码为200:查询成功返回。

HTTP/1.1 200 OK
Date: Sun,16 Feb 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
{
	"errcode" : "0",
	"errmsg" : "",
	"pageIndex" : 1,
	"pageSize" : 20,
	"totalRecords" : 1,
	"data" : [
		{
			"vnId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
			"siteId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
			"vnName" : "abc",
			"siteName" : "test",
			"linkName" : "test",
			"linkStatus" : "test",
			"corePhysicInfo" : {
				"deviceId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
				"deviceName" : "LSW",
				"deviceRole" : "core",
				"linkType" : "VLANIF",
				"l2Ports" : [
					{
						"portIdentifier" : "Eth-Trunk1",
						"tagType" : "TAG"
					}
				],
				"l3Port" : {
					"portIdentifier" : "Eth-Trunk1"
				}
			},
			"gatewayPhysicInfo" : {
				"deviceId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
				"deviceName" : "LSW",
				"deviceRole" : "core",
				"linkType" : "VLANIF",
				"l2Ports" : [
					{
						"portIdentifier" : "Eth-Trunk1",
						"tagType" : "TAG"
					}
				],
				"l3Port" : {
					"portIdentifier" : "Eth-Trunk1"
				}
			},
			"connectIpInfo" : {
				"coreSubnetId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
				"gatewaySubnetId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
				"coreIpAddress" : "192.168.10.10",
				"gatewayIpAddress" : "192.168.10.20",
				"gatewaySecondaryIp" : ["10.10.10.2/24","10.10.11.2/24"],
				"maskLength" : 24,
				"gatewayIpv6Address" : "FC00::1",
				"ipv6PrefixLength" : 64,
				"id" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
				"connectVlan" : 10,
				"trustEnable" : false,
				"trust" : "dscp",
				"ipAddress" : "192.168.10.1",
				"ipv6Address" : "FC00::1/120"
			},
			"gateWayAdvancedInfo" : {
				"secondaryIp" : ["10.10.10.2/24","10.10.11.2/24"],
				"securityZone" : "TRUST",
				"proxyArp" : false,
				"innerProxyArp" : false,
				"toVasEnable" : false,
				"attributes" : {
					"mtu" : 1500,
					"mss" : 1200
				},
				"vrrp" : {
					"enable" : false,
					"vrrpId" : 1,
					"virtualIpAddress" : "192.168.0.1;192.168.0.2",
					"vrrpRole" : "MASTER",
					"priority" : 1,
					"preemptDelay" : 0,
					"authMode" : 1,
					"authKey" : "1",
					"track" : [
						{
							"sourceIpAddress" : "192.168.1.0",
							"peerIpAddress" : "192.168.1.0",
							"localDiscriminator" : 10,
							"remoteDiscriminator" : 10,
							"interval" : 20,
							"interfaceName" : "GE0/0/1",
							"priorityMode" : "REDUCE",
							"value" : 10,
							"type" : "ipv4"
						}
					],
					"vrrpList" : [
						{
							"vrrpId" : 1,
							"virtualIpAddress" : "10.1.1.1;10.1.2.1",
							"vrrpRole" : "master",
							"preemptDelay" : 0,
							"priority" : 1,
							"authMode" : 1,
							"authKey" : "1",
							"track" : [
								{
									"sourceIpAddress" : "192.168.1.0",
									"peerIpAddress" : "192.168.1.0",
									"localDiscriminator" : 10,
									"remoteDiscriminator" : 10,
									"interval" : 20,
									"interfaceName" : "GE0/0/1",
									"priorityMode" : "REDUCE",
									"value" : 10,
									"type" : "ipv4"
								}
							]
						}
					]
				},
				"dhcp" : {
					"enable" : false,
					"dhcpServiceType" : "SERVER",
					"dhcpServer" : {
						"useSecondaryIP" : false,
						"leaseTime" : {
							"day" : 0,
							"hour" : 0,
							"minute" : 0
						},
						"excludeIpGroups" : [
							{
								"startAddress" : "192.168.1.2",
								"endAddress" : "192.168.1.3"
							}
						],
						"dhcpStatic" : [
							{
								"ipAddress" : "192.168.1.10",
								"macAddress" : "00e0-fc12-3456"
							}
						],
						"dhcpOption" : [
							{
								"code" : 43,
								"type" : 1,
								"value" : "192.168.1.0",
								"description" : "Wins/Netbios server"
							}
						],
						"dnsServerIp" : ["192.168.0.1"],
						"domainName" : "abc.com"
					},
					"dhcpRelay" : {
						"serverIps" : ["192.168.0.1"],
						"sourceAddress" : "10.10.10.2",
						"gatewayAddress" : "10.10.10.3",
						"dhcpRelayOption82" : {
							"function" : 0,
							"vlanId" : 1,
							"subOption" : [
								{
									"subOptionCode" : 0,
									"isUserDefined" : true,
									"value" : "ZID023301"
								}
							]
						},
						"linkSelectionInsertEnable" : true,
						"linkSelectionInsertIp" : "10.10.10.1"
					}
				},
				"vrrp6" : {
					"vrrp6Enable" : true,
					"vrrp6List" : [
						{
							"vrrp6Id" : 1,
							"virtualIpv6AddressLinkLocal" : "FC00::1",
							"virtualIpv6Address" : "FC00::1;FC00::2",
							"preemptDelay" : 0,
							"priority" : 1,
							"track" : [
								{
									"sourceIpAddress" : "192.168.1.0",
									"peerIpAddress" : "192.168.1.0",
									"localDiscriminator" : 10,
									"remoteDiscriminator" : 10,
									"interval" : 20,
									"interfaceName" : "GE0/0/1",
									"priorityMode" : "REDUCE",
									"value" : 10,
									"type" : "ipv4"
								}
							],
							"vrrp6Role" : ""
						}
					]
				},
				"dhcpV6" : {
					"dhcpV6Enable" : true,
					"dhcpv6ServiceType" : "SERVER",
					"dhcpv6Server" : {
						"addressPrefix" : "FC00::1/120",
						"addressPrefixLeaseTime" : {
							"day" : 0,
							"hour" : 0,
							"minute" : 0
						},
						"delegationPrefix" : "FC00::1/120",
						"delegationPrefixAssignLength" : "",
						"delegationPrefixLeaseTime" : {
							"day" : 0,
							"hour" : 0,
							"minute" : 0
						},
						"excludeIpGroups" : [
							{
								"startAddress" : "FC00::1",
								"endAddress" : "FC00::1"
							}
						],
						"firstDnsServer" : "FC00::1",
						"secondDnsServer" : "FC00::1",
						"domainName" : "0"
					},
					"dhcpv6Relay" : {
						"serverIps" : ["FC00::1"]
					}
				},
				"unrHostRouteAdvertiseEnable" : false,
				"dhcpTriggerEnable" : false,
				"unrRoutesLimitEnable" : "",
				"unrRoutesLimit" : 24,
				"ntpDisable" : "",
				"ntpIpv6Disable" : "",
				"raHaltEnable" : "",
				"managedAddressFlagEnable" : ""
			},
			"coreSubnets" : [
				{
					"operType" : "",
					"status" : "",
					"description" : "abc",
					"errmsg" : "",
					"physicInfo" : {
						"deviceId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"deviceName" : "LSW",
						"deviceRole" : "core",
						"linkType" : "VLANIF",
						"l2Ports" : [
							{
								"portIdentifier" : "Eth-Trunk1",
								"tagType" : "TAG"
							}
						],
						"l3Port" : {
							"portIdentifier" : "Eth-Trunk1"
						}
					},
					"ipInfo" : {
						"coreSubnetId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"gatewaySubnetId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"coreIpAddress" : "192.168.10.10",
						"gatewayIpAddress" : "192.168.10.20",
						"gatewaySecondaryIp" : ["10.10.10.2/24","10.10.11.2/24"],
						"maskLength" : 24,
						"gatewayIpv6Address" : "FC00::1",
						"ipv6PrefixLength" : 64,
						"id" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"connectVlan" : 10,
						"trustEnable" : false,
						"trust" : "dscp",
						"ipAddress" : "192.168.10.1",
						"ipv6Address" : "FC00::1/120"
					},
					"advancedInfo" : {
						"secondaryIp" : ["10.10.10.2/24","10.10.11.2/24"],
						"securityZone" : "TRUST",
						"proxyArp" : false,
						"innerProxyArp" : false,
						"toVasEnable" : false,
						"attributes" : {
							"mtu" : 1500,
							"mss" : 1200
						},
						"vrrp" : {
							"enable" : false,
							"vrrpId" : 1,
							"virtualIpAddress" : "192.168.0.1;192.168.0.2",
							"vrrpRole" : "MASTER",
							"priority" : 1,
							"preemptDelay" : 0,
							"authMode" : 1,
							"authKey" : "1",
							"track" : [
								{
									"sourceIpAddress" : "192.168.1.0",
									"peerIpAddress" : "192.168.1.0",
									"localDiscriminator" : 10,
									"remoteDiscriminator" : 10,
									"interval" : 20,
									"interfaceName" : "GE0/0/1",
									"priorityMode" : "REDUCE",
									"value" : 10,
									"type" : "ipv4"
								}
							],
							"vrrpList" : [
								{
									"vrrpId" : 1,
									"virtualIpAddress" : "10.1.1.1;10.1.2.1",
									"vrrpRole" : "master",
									"preemptDelay" : 0,
									"priority" : 1,
									"authMode" : 1,
									"authKey" : "1",
									"track" : [
										{
											"sourceIpAddress" : "192.168.1.0",
											"peerIpAddress" : "192.168.1.0",
											"localDiscriminator" : 10,
											"remoteDiscriminator" : 10,
											"interval" : 20,
											"interfaceName" : "GE0/0/1",
											"priorityMode" : "REDUCE",
											"value" : 10,
											"type" : "ipv4"
										}
									]
								}
							]
						},
						"dhcp" : {
							"enable" : false,
							"dhcpServiceType" : "SERVER",
							"dhcpServer" : {
								"useSecondaryIP" : false,
								"leaseTime" : {
									"day" : 0,
									"hour" : 0,
									"minute" : 0
								},
								"excludeIpGroups" : [
									{
										"startAddress" : "192.168.1.2",
										"endAddress" : "192.168.1.3"
									}
								],
								"dhcpStatic" : [
									{
										"ipAddress" : "192.168.1.10",
										"macAddress" : "00e0-fc12-3456"
									}
								],
								"dhcpOption" : [
									{
										"code" : 43,
										"type" : 1,
										"value" : "192.168.1.0",
										"description" : "Wins/Netbios server"
									}
								],
								"dnsServerIp" : ["192.168.0.1"],
								"domainName" : "abc.com"
							},
							"dhcpRelay" : {
								"serverIps" : ["192.168.0.1"],
								"sourceAddress" : "10.10.10.2",
								"gatewayAddress" : "10.10.10.3",
								"dhcpRelayOption82" : {
									"function" : 0,
									"vlanId" : 1,
									"subOption" : [
										{
											"subOptionCode" : 0,
											"isUserDefined" : true,
											"value" : "ZID023301"
										}
									]
								},
								"linkSelectionInsertEnable" : true,
								"linkSelectionInsertIp" : "10.10.10.1"
							}
						},
						"vrrp6" : {
							"vrrp6Enable" : true,
							"vrrp6List" : [
								{
									"vrrp6Id" : 1,
									"virtualIpv6AddressLinkLocal" : "FC00::1",
									"virtualIpv6Address" : "FC00::1;FC00::2",
									"preemptDelay" : 0,
									"priority" : 1,
									"track" : [
										{
											"sourceIpAddress" : "192.168.1.0",
											"peerIpAddress" : "192.168.1.0",
											"localDiscriminator" : 10,
											"remoteDiscriminator" : 10,
											"interval" : 20,
											"interfaceName" : "GE0/0/1",
											"priorityMode" : "REDUCE",
											"value" : 10,
											"type" : "ipv4"
										}
									],
									"vrrp6Role" : ""
								}
							]
						},
						"dhcpV6" : {
							"dhcpV6Enable" : true,
							"dhcpv6ServiceType" : "SERVER",
							"dhcpv6Server" : {
								"addressPrefix" : "FC00::1/120",
								"addressPrefixLeaseTime" : {
									"day" : 0,
									"hour" : 0,
									"minute" : 0
								},
								"delegationPrefix" : "FC00::1/120",
								"delegationPrefixAssignLength" : "",
								"delegationPrefixLeaseTime" : {
									"day" : 0,
									"hour" : 0,
									"minute" : 0
								},
								"excludeIpGroups" : [
									{
										"startAddress" : "FC00::1",
										"endAddress" : "FC00::1"
									}
								],
								"firstDnsServer" : "FC00::1",
								"secondDnsServer" : "FC00::1",
								"domainName" : "0"
							},
							"dhcpv6Relay" : {
								"serverIps" : ["FC00::1"]
							}
						},
						"unrHostRouteAdvertiseEnable" : false,
						"dhcpTriggerEnable" : false,
						"unrRoutesLimitEnable" : "",
						"unrRoutesLimit" : 24,
						"ntpDisable" : "",
						"ntpIpv6Disable" : "",
						"raHaltEnable" : "",
						"managedAddressFlagEnable" : ""
					}
				}
			],
			"gatewaySubnets" : [
				{
					"operType" : "",
					"status" : "",
					"description" : "abc",
					"errmsg" : "",
					"physicInfo" : {
						"deviceId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"deviceName" : "LSW",
						"deviceRole" : "core",
						"linkType" : "VLANIF",
						"l2Ports" : [
							{
								"portIdentifier" : "Eth-Trunk1",
								"tagType" : "TAG"
							}
						],
						"l3Port" : {
							"portIdentifier" : "Eth-Trunk1"
						}
					},
					"ipInfo" : {
						"coreSubnetId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"gatewaySubnetId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"coreIpAddress" : "192.168.10.10",
						"gatewayIpAddress" : "192.168.10.20",
						"gatewaySecondaryIp" : ["10.10.10.2/24","10.10.11.2/24"],
						"maskLength" : 24,
						"gatewayIpv6Address" : "FC00::1",
						"ipv6PrefixLength" : 64,
						"id" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e",
						"connectVlan" : 10,
						"trustEnable" : false,
						"trust" : "dscp",
						"ipAddress" : "192.168.10.1",
						"ipv6Address" : "FC00::1/120"
					},
					"advancedInfo" : {
						"secondaryIp" : ["10.10.10.2/24","10.10.11.2/24"],
						"securityZone" : "TRUST",
						"proxyArp" : false,
						"innerProxyArp" : false,
						"toVasEnable" : false,
						"attributes" : {
							"mtu" : 1500,
							"mss" : 1200
						},
						"vrrp" : {
							"enable" : false,
							"vrrpId" : 1,
							"virtualIpAddress" : "192.168.0.1;192.168.0.2",
							"vrrpRole" : "MASTER",
							"priority" : 1,
							"preemptDelay" : 0,
							"authMode" : 1,
							"authKey" : "1",
							"track" : [
								{
									"sourceIpAddress" : "192.168.1.0",
									"peerIpAddress" : "192.168.1.0",
									"localDiscriminator" : 10,
									"remoteDiscriminator" : 10,
									"interval" : 20,
									"interfaceName" : "GE0/0/1",
									"priorityMode" : "REDUCE",
									"value" : 10,
									"type" : "ipv4"
								}
							],
							"vrrpList" : [
								{
									"vrrpId" : 1,
									"virtualIpAddress" : "10.1.1.1;10.1.2.1",
									"vrrpRole" : "master",
									"preemptDelay" : 0,
									"priority" : 1,
									"authMode" : 1,
									"authKey" : "1",
									"track" : [
										{
											"sourceIpAddress" : "192.168.1.0",
											"peerIpAddress" : "192.168.1.0",
											"localDiscriminator" : 10,
											"remoteDiscriminator" : 10,
											"interval" : 20,
											"interfaceName" : "GE0/0/1",
											"priorityMode" : "REDUCE",
											"value" : 10,
											"type" : "ipv4"
										}
									]
								}
							]
						},
						"dhcp" : {
							"enable" : false,
							"dhcpServiceType" : "SERVER",
							"dhcpServer" : {
								"useSecondaryIP" : false,
								"leaseTime" : {
									"day" : 0,
									"hour" : 0,
									"minute" : 0
								},
								"excludeIpGroups" : [
									{
										"startAddress" : "192.168.1.2",
										"endAddress" : "192.168.1.3"
									}
								],
								"dhcpStatic" : [
									{
										"ipAddress" : "192.168.1.10",
										"macAddress" : "00e0-fc12-3456"
									}
								],
								"dhcpOption" : [
									{
										"code" : 43,
										"type" : 1,
										"value" : "192.168.1.0",
										"description" : "Wins/Netbios server"
									}
								],
								"dnsServerIp" : ["192.168.0.1"],
								"domainName" : "abc.com"
							},
							"dhcpRelay" : {
								"serverIps" : ["192.168.0.1"],
								"sourceAddress" : "10.10.10.2",
								"gatewayAddress" : "10.10.10.3",
								"dhcpRelayOption82" : {
									"function" : 0,
									"vlanId" : 1,
									"subOption" : [
										{
											"subOptionCode" : 0,
											"isUserDefined" : true,
											"value" : "ZID023301"
										}
									]
								},
								"linkSelectionInsertEnable" : true,
								"linkSelectionInsertIp" : "10.10.10.1"
							}
						},
						"vrrp6" : {
							"vrrp6Enable" : true,
							"vrrp6List" : [
								{
									"vrrp6Id" : 1,
									"virtualIpv6AddressLinkLocal" : "FC00::1",
									"virtualIpv6Address" : "FC00::1;FC00::2",
									"preemptDelay" : 0,
									"priority" : 1,
									"track" : [
										{
											"sourceIpAddress" : "192.168.1.0",
											"peerIpAddress" : "192.168.1.0",
											"localDiscriminator" : 10,
											"remoteDiscriminator" : 10,
											"interval" : 20,
											"interfaceName" : "GE0/0/1",
											"priorityMode" : "REDUCE",
											"value" : 10,
											"type" : "ipv4"
										}
									],
									"vrrp6Role" : ""
								}
							]
						},
						"dhcpV6" : {
							"dhcpV6Enable" : true,
							"dhcpv6ServiceType" : "SERVER",
							"dhcpv6Server" : {
								"addressPrefix" : "FC00::1/120",
								"addressPrefixLeaseTime" : {
									"day" : 0,
									"hour" : 0,
									"minute" : 0
								},
								"delegationPrefix" : "FC00::1/120",
								"delegationPrefixAssignLength" : "",
								"delegationPrefixLeaseTime" : {
									"day" : 0,
									"hour" : 0,
									"minute" : 0
								},
								"excludeIpGroups" : [
									{
										"startAddress" : "FC00::1",
										"endAddress" : "FC00::1"
									}
								],
								"firstDnsServer" : "FC00::1",
								"secondDnsServer" : "FC00::1",
								"domainName" : "0"
							},
							"dhcpv6Relay" : {
								"serverIps" : ["FC00::1"]
							}
						},
						"unrHostRouteAdvertiseEnable" : false,
						"dhcpTriggerEnable" : false,
						"unrRoutesLimitEnable" : "",
						"unrRoutesLimit" : 24,
						"ntpDisable" : "",
						"ntpIpv6Disable" : "",
						"raHaltEnable" : "",
						"managedAddressFlagEnable" : ""
					}
				}
			],
			"linkId" : "fbb684c8-0d37-496f-bafa-4b06d5151e2e"
		}
	]
}

返回状态码为400:校验异常。

HTTP/1.1 400 Bad Request
Date: Sun,16 Feb 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,16 Feb 2025 10:00:00 GMT
Server: example-server
Content-Type: application/json;charset=UTF-8
Content-Length: 250
Connection: keep-alive
support.huaweicloud.com/qiankuncmn-qiankuncs/toctopics/zh-cn_topic_0000002024753809.html