策略新增接口AddObjects返回参数格式处理,适应获取删除格式字符串和ids,添加备注信息
This commit is contained in:
@@ -19,14 +19,14 @@ Policy-DefaultDenyDropRST-00001
|
||||
${policy} Create Dictionary policyName=default policy policyType=tsg_security
|
||||
... policyDesc=update-autotest deny drop policyId=0
|
||||
... action=deny
|
||||
... userRegion={"method":"drop","protocol":""}
|
||||
... userRegion={"method":"drop"}
|
||||
... isValid=${1}
|
||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||
|
||||
${policy} Create Dictionary policyName=default policy policyType=tsg_security
|
||||
... policyDesc=update-autotest deny rst policyId=0
|
||||
... action=deny
|
||||
... userRegion={"method":"rst","protocol":""}
|
||||
... userRegion={"method":"rst"}
|
||||
... isValid=${1}
|
||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||
|
||||
@@ -43,7 +43,7 @@ Policy-DefaultMonitor-00002
|
||||
${policy} Create Dictionary policyName=default policy policyType=tsg_security
|
||||
... policyDesc=update-autotest monitor policyId=0
|
||||
... action=monitor
|
||||
... userRegion={"protocol":""}
|
||||
... userRegion={}
|
||||
... isValid=${1}
|
||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||
|
||||
@@ -51,7 +51,7 @@ Policy-DefaultMonitor-00002
|
||||
${policy} Create Dictionary policyName=default policy policyType=tsg_security
|
||||
... policyDesc=update-autotest policyId=0
|
||||
... action=allow
|
||||
... userRegion={"protocol":""}
|
||||
... userRegion={}
|
||||
... isValid=${1}
|
||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||
|
||||
@@ -60,14 +60,14 @@ Policy-DefaultIntercept-00002
|
||||
${policy} Create Dictionary policyName=default policy policyType=tsg_security
|
||||
... policyDesc=update-autotest intercept policyId=0
|
||||
... action=intercept
|
||||
... userRegion={"protocol":""}
|
||||
... userRegion={}
|
||||
... isValid=${1}
|
||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||
#恢复
|
||||
${policy} Create Dictionary policyName=default policy policyType=tsg_security
|
||||
... policyDesc=update-autotest policyId=0
|
||||
... action=allow
|
||||
... userRegion={"protocol":""}
|
||||
... userRegion={}
|
||||
... isValid=${1}
|
||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||
|
||||
@@ -117,8 +117,10 @@ Policy-AllowURL+IP-00003
|
||||
... filterList=${objectId4}|TSG_FIELD_HTTP_URL
|
||||
... isValid=${1}
|
||||
... appIdObjects=${HTTP_ID}
|
||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||
Log ${rescode}
|
||||
log ${policyIds}
|
||||
${ids} Get-Pids ${policyIds}
|
||||
|
||||
Policy-AllowURL-00004
|
||||
[Tags] xj xzw
|
||||
@@ -354,4 +356,6 @@ Policy-MonitorOnlySDA-00009
|
||||
... appIdObjects=${HTTP_ID},${DNS_ID},${SSL_ID}
|
||||
@{policyList} Create List ${policy} ${policy1} ${policy2} ${policy3} ${policy4}
|
||||
${rescode} ${policyIds} AddPolicies 1 ${policyList} v2
|
||||
Log ${rescode} ${policyIds} ${objectIds}
|
||||
Log ${rescode} ${policyIds} ${objectIds}
|
||||
log ${policyIds}
|
||||
${ids} Get-Pids ${policyIds}
|
||||
@@ -337,6 +337,8 @@ ManageFilter
|
||||
Get-PolicyIds
|
||||
[Arguments] ${value}
|
||||
[Documentation] 获取结果中的策略类型及ID
|
||||
... 策略接口返回json串
|
||||
... 返回结果格式:[{'policyType': 'tsg_security', 'policyIds': [108480]}, {'policyType': 'tsg_security', 'policyIds': [108481]}, {'policyType': 'tsg_security', 'policyIds': [108482]}, {'policyType': 'tsg_security', 'policyIds': [108483]}, {'policyType': 'tsg_security', 'policyIds': [108484]}]
|
||||
${policyIds} Create List
|
||||
FOR ${policy} IN @{value['data']['policyList']}
|
||||
${policyIdList} Create List ${policy['policyId']}
|
||||
@@ -352,6 +354,8 @@ Get-PolicyIds
|
||||
Get-Pids
|
||||
[Arguments] ${policyIds}
|
||||
[Documentation] 获取结果中的策略ID
|
||||
... 入参格式:[{'policyType': 'tsg_security', 'policyIds': [108480]}, {'policyType': 'tsg_security', 'policyIds': [108481]}, {'policyType': 'tsg_security', 'policyIds': [108482]}, {'policyType': 'tsg_security', 'policyIds': [108483]}, {'policyType': 'tsg_security', 'policyIds': [108484]}]
|
||||
... 返回结果格式 [108480, 108481, 108482, 108483, 108484]
|
||||
${ids} Create List
|
||||
${len} Get Length ${policyIds}
|
||||
FOR ${var} IN RANGE ${len}
|
||||
|
||||
Reference in New Issue
Block a user