华为乾坤-批量删除安全策略:响应示例

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

响应示例

返回状态码为200:删除成功,响应体参考SecurityPolicyResponse。

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" : "",
	"success" : [
		{
			"id" : "00000000-0000-0000-0000-000000000000",
			"vpnId" : "00000000-0000-0000-0000-000000000000",
			"name" : "test_1",
			"status" : 1,
			"isActive" : true,
			"internetToUserRules" : [
				{
					"id" : "00000000-0000-0000-0000-000000000000",
					"priority" : 1,
					"action" : "deny",
					"protocolNum" : 6,
					"sourceIp" : "192.168.0.0/24",
					"targetIp" : "192.168.0.0/24",
					"sourcePort" : 6,
					"endSourcePort" : 6,
					"targetPort" : 6,
					"endTargetPort" : 6,
					"ipsProfile" : "strict",
					"avProfile" : "default",
					"urlProfile" : "default",
					"sourceIpAddressSets" : [
						 "sourceIpAddressSet"
					],
					"targetIpAddressSets" : [
						 "targetIpAddressSet"
					],
					"sourceGeoLocationSets" : [
						{
							"key" : "",
							"name" : ""
						}
					],
					"targetGeoLocationSets" : [
						{
							"key" : "",
							"name" : ""
						}
					],
					"sourceDomainSets" : [
						 "sourceDomainSet"
					],
					"targetDomainSets" : [
						 "targetDomainSet"
					],
					"sourceFeeds" : "ipFeed01",
					"ipFeed02" ,
					"targetFeeds" : "ipFeed01",
					"ipFeed02" ,
					"appGroups" : [
						 "appGroup"
					],
					"effectiveTimeId" : "00000000-0000-0000-0000-000000000000",
					"effectiveTimeName" : "effectiveTimeName",
					"fileProfile" : "fileProfile01"
				}
			],
			"userToInternetRules" : [
				{
					"id" : "00000000-0000-0000-0000-000000000000",
					"priority" : 1,
					"action" : "deny",
					"protocolNum" : 6,
					"sourceIp" : "192.168.0.0/24",
					"targetIp" : "192.168.0.0/24",
					"sourcePort" : 6,
					"endSourcePort" : 6,
					"targetPort" : 6,
					"endTargetPort" : 6,
					"ipsProfile" : "strict",
					"avProfile" : "default",
					"urlProfile" : "default",
					"sourceIpAddressSets" : [
						 "sourceIpAddressSet"
					],
					"targetIpAddressSets" : [
						 "targetIpAddressSet"
					],
					"sourceGeoLocationSets" : [
						{
							"key" : "",
							"name" : ""
						}
					],
					"targetGeoLocationSets" : [
						{
							"key" : "",
							"name" : ""
						}
					],
					"sourceDomainSets" : [
						 "sourceDomainSet"
					],
					"targetDomainSets" : [
						 "targetDomainSet"
					],
					"sourceFeeds" : "ipFeed01",
					"ipFeed02" ,
					"targetFeeds" : "ipFeed01",
					"ipFeed02" ,
					"appGroups" : [
						 "appGroup"
					],
					"effectiveTimeId" : "00000000-0000-0000-0000-000000000000",
					"effectiveTimeName" : "effectiveTimeName",
					"fileProfile" : "fileProfile01"
				}
			],
			"policyType" : false,
			"securityZone" : {
				"securityInterZones" : [
					[
						 "test_1"
					]
				]
			},
			"enableSecurityZones" : true,
			"securityZones" : {
				"sourceZones" : [
					 "test_1"
				],
				"destZones" : [
					 "test_2"
				]
			}
		}
	],
	"fail" : [
		{
			"errcode" : "0x00c8000c",
			"errmsg" : "The parameter is invalid.",
			"data" : {
				"id" : "00000000-0000-0000-0000-000000000000",
				"vpnId" : "00000000-0000-0000-0000-000000000000",
				"name" : "test_1",
				"status" : 1,
				"isActive" : true,
				"internetToUserRules" : [
					{
						"id" : "00000000-0000-0000-0000-000000000000",
						"priority" : 1,
						"action" : "deny",
						"protocolNum" : 6,
						"sourceIp" : "192.168.0.0/24",
						"targetIp" : "192.168.0.0/24",
						"sourcePort" : 6,
						"endSourcePort" : 6,
						"targetPort" : 6,
						"endTargetPort" : 6,
						"ipsProfile" : "strict",
						"avProfile" : "default",
						"urlProfile" : "default",
						"sourceIpAddressSets" : [
							 "sourceIpAddressSet"
						],
						"targetIpAddressSets" : [
							 "targetIpAddressSet"
						],
						"sourceGeoLocationSets" : [
							{
								"key" : "",
								"name" : ""
							}
						],
						"targetGeoLocationSets" : [
							{
								"key" : "",
								"name" : ""
							}
						],
						"sourceDomainSets" : [
							 "sourceDomainSet"
						],
						"targetDomainSets" : [
							 "targetDomainSet"
						],
						"sourceFeeds" : "ipFeed01",
						"ipFeed02" ,
						"targetFeeds" : "ipFeed01",
						"ipFeed02" ,
						"appGroups" : [
							 "appGroup"
						],
						"effectiveTimeId" : "00000000-0000-0000-0000-000000000000",
						"effectiveTimeName" : "effectiveTimeName",
						"fileProfile" : "fileProfile01"
					}
				],
				"userToInternetRules" : [
					{
						"id" : "00000000-0000-0000-0000-000000000000",
						"priority" : 1,
						"action" : "deny",
						"protocolNum" : 6,
						"sourceIp" : "192.168.0.0/24",
						"targetIp" : "192.168.0.0/24",
						"sourcePort" : 6,
						"endSourcePort" : 6,
						"targetPort" : 6,
						"endTargetPort" : 6,
						"ipsProfile" : "strict",
						"avProfile" : "default",
						"urlProfile" : "default",
						"sourceIpAddressSets" : [
							 "sourceIpAddressSet"
						],
						"targetIpAddressSets" : [
							 "targetIpAddressSet"
						],
						"sourceGeoLocationSets" : [
							{
								"key" : "",
								"name" : ""
							}
						],
						"targetGeoLocationSets" : [
							{
								"key" : "",
								"name" : ""
							}
						],
						"sourceDomainSets" : [
							 "sourceDomainSet"
						],
						"targetDomainSets" : [
							 "targetDomainSet"
						],
						"sourceFeeds" : "ipFeed01",
						"ipFeed02" ,
						"targetFeeds" : "ipFeed01",
						"ipFeed02" ,
						"appGroups" : [
							 "appGroup"
						],
						"effectiveTimeId" : "00000000-0000-0000-0000-000000000000",
						"effectiveTimeName" : "effectiveTimeName",
						"fileProfile" : "fileProfile01"
					}
				],
				"policyType" : false,
				"securityZone" : {
					"securityInterZones" : [
						[
							 "test_1"
						]
					]
				},
				"enableSecurityZones" : true,
				"securityZones" : {
					"sourceZones" : [
						 "test_1"
					],
					"destZones" : [
						 "test_2"
					]
				}
			}
		}
	]
}

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