华为乾坤-批量创建自定义应用:响应示例

时间:2025-02-17 11:37:54

响应示例

返回状态码为201:创建成功,响应体参考CustomApplicationResponse。

HTTP/1.1 201 Created
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" : "",
	"processInstanceId" : "",
	"success" : [
		{
			"id" : "00000000-0000-0000-0000-000000000000",
			"appName" : "app",
			"description" : "",
			"extendApp" : false,
			"appType" : "",
			"appGroups" : [
				 "00000000-0000-0000-0000-000000000000"
			],
			"applicationGroups" : [
				{
					"applicationGroupName" : "",
					"applicationGroupId" : ""
				}
			],
			"applicationRules" : [
				{
					"ruleName" : "rule",
					"ruleId" : "00000000-0000-0000-0000-000000000000",
					"description" : "tcpRule",
					"destinationIP" : "10.1.1.1/32",
					"port" : "1,2,3-20",
					"protocolType" : "tcp",
					"signatureEnable" : false,
					"context" : "flow",
					"direction" : "request",
					"plainString" : "abcde",
					"dscp" : 20,
					"domain" : "www.example.com",
					"sourceIp" : "192.168.10.5/32",
					"sourcePortRange" : "30-50"
				}
			],
			"configId" : "00000000-0000-0000-0000-000000000000"
		}
	],
	"fail" : [
		{
			"errcode" : "0x00c8000c",
			"errmsg" : "The parameter is invalid.",
			"data" : {
				"id" : "00000000-0000-0000-0000-000000000000",
				"appName" : "app",
				"description" : "",
				"extendApp" : false,
				"appType" : "",
				"appGroups" : [
					 "00000000-0000-0000-0000-000000000000"
				],
				"applicationGroups" : [
					{
						"applicationGroupName" : "",
						"applicationGroupId" : ""
					}
				],
				"applicationRules" : [
					{
						"ruleName" : "rule",
						"ruleId" : "00000000-0000-0000-0000-000000000000",
						"description" : "tcpRule",
						"destinationIP" : "10.1.1.1/32",
						"port" : "1,2,3-20",
						"protocolType" : "tcp",
						"signatureEnable" : false,
						"context" : "flow",
						"direction" : "request",
						"plainString" : "abcde",
						"dscp" : 20,
						"domain" : "www.example.com",
						"sourceIp" : "192.168.10.5/32",
						"sourcePortRange" : "30-50"
					}
				],
				"configId" : "00000000-0000-0000-0000-000000000000"
			}
		}
	]
}

返回状态码为202:请求正在处理中,请求处理详情请通过“查询业务编排结果”接口,确认是否处理成功。响应体参考CustomApplicationResponse。

HTTP/1.1 202 Accepted
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

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