华为乾坤-更新网络编排资源:响应示例

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

响应示例

返回状态码为200:接口调用成功,响应体参考NetworkOrchestrationResourcesResponse。

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" : "",
	"data" : {
		"vpnType" : "bgp-evpn",
		"networkOrchestrationResources" : {
			"bgpAsNum" : 65001,
			"communityPool" : [1,2],
			"interlinkProtocolType" : "ospf",
			"communityPoolStatus" : 1,
			"siteScale" : "1000+",
			"dsvpnIPpool" : ["10.1.0.0/16","10.2.0.0/16"],
			"evpnIPpool" : ["10.1.0.0/16","10.2.0.0/16"],
			"innerTunnelIPpool" : ["10.1.0.0/16","10.2.0.0/16"],
			"interConnectIPpool" : "192.168.1.0/26",
			"evpnIpv6Pool" : ["2100::/96","2200::/96"],
			"innerTunnelIpv6Pool" : ["fd00::/96","fd10::/96"],
			"interConnectIpv6Pool" : "fd01::/96",
			"linkLocalIPV6pool" : "fe80::/96",
			"enableDelayTime" : false,
			"delayTime" : 50,
			"unsecurePktDiscardEnable" : false,
			"enableBgpKeepaliveTime" : false,
			"bgpKeepaliveTime" : 720,
			"transportNetworks" : [
				{
					"id" : "00000000-0000-0000-0000-000000000000",
					"name" : "mpls1",
					"routingDomain" : "mpls",
					"description" : "a mpls link",
					"priority" : 1
				}
			],
			"routingDomain" : [
				{
					"name" : "mpls1",
					"ipsecEncryption" : true,
					"isMspRD" : true
				}
			],
			"ipsecEncryptionParameter" : {
				"authenticationAlgorithm" : "SHA2_256",
				"encrptionAlgorithm" : "AES128",
				"lifeTime" : 1440,
				"preSharedKey" : "",
				"dhGroup" : "group19",
				"antiReplayEnable" : false,
				"antiReplayWindow" : 1024
			},
			"defaultMngInterfaceConfig" : {
				"cleanDefaultMngInterfaceConfig" : false
			},
			"linkQualityDetectionParameter" : {
				"enable" : true,
				"interval" : 100,
				"retryTimes" : 6,
				"priority" : 5
			},
			"trafficSteeringPolicyPeriodConfig" : {
				"enable" : true,
				"switchingPeriod" : 100,
				"statisticsPeriod" : 100,
				"flappingSuppression" : 100,
				"enableFlappingSuppressionEnhanced" : false,
				"symmetricForward" : true,
				"bandwidthUtilizationEnable" : true,
				"maxBandwidthUtilization" : 95,
				"sameTnFirst" : false,
				"siteIdSmallerFirst" : false,
				"basedRulesVo" : {
					"tnpPriorityEnable" : true,
					"basedTnpPriorityVo" : {
						"mode" : "larger",
						"priority" : 1
					},
					"tnpRoleEnable" : true,
					"basedRoleVo" : {
						"mode" : "hub",
						"priority" : 2
					},
					"tnpBandwidthEnable" : true,
					"basedBandwidthVo" : {
						"mode" : "smaller",
						"priority" : 3
					}
				}
			},
			"provisionUrlParameter" : {
				"encryptUrlEnable" : false,
				"encryptSensitiveParameters" : false,
				"oldDevceiVersionEnable" : false,
				"encryptionKey" : "12345abc",
				"validityPeriod" : 7,
				"urlWebInfoEnable" : false,
				"urlWebInfo" : {
					"webUser" : "abcd1234",
					"webPassword" : "Example@123"
				}
			},
			"portConfiguration" : {
				"cusPortConfigEnable" : true,
				"dtlsServerPort" : 55100,
				"stunServerPort" : 3478,
				"connectionDefaultPort" : {
					"connectPortEnable" : true,
					"srcPort" : 4501,
					"portNum" : 0,
					"portStep" : 10
				}
			},
			"dataPackageFormat" : {
				"extFormatSign" : false,
				"extUdpHeaderSign" : false,
				"srcPort" : 4755,
				"destPort" : 4755
			},
			"linkDetectIntervalConfig" : {
				"enable" : false,
				"interval" : ""
			}
		}
	}
}

返回状态码为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_0000001852672710.html