WAN NAT IP池管理接口 关键字与实例

This commit is contained in:
朱明明
2020-08-07 18:02:06 +08:00
parent 94661e4f31
commit 17e4deab39
3 changed files with 81 additions and 1 deletions

View File

@@ -107,6 +107,32 @@ DeleteWanVpn
${response} Convert to String ${response}
log ${response}
Add&EditWanIpPood
[Arguments] ${must_parameter} ${wan_nat_ip_iplist}
${body} WanNatIpPood ${must_parameter} ${wan_nat_ip_iplist}
log ${body}
${response} run keyword if '${must_parameter}[profileId]'=="" BasePostRequest /${version}/policy/profile/wannat/ippool ${body}
... ELSE BaseEditRequestOK /${version}/policy/profile/wannat/ippool ${body}
log ${response}
${response_code} Set Variable ${response['code']}
Should Be Equal As Strings ${response_code} 200
${response} Convert to String ${response}
log ${response}
[Return] ${response}
DeleteWanIpPood
[Arguments] ${vpnlist}
#删除Vpn
${body} Create Dictionary profileIds=${vpnlist}
log 删除vpn
${response} BaseDeleteRequest /${version}/policy/profile/wannat/ippool ${body}
${response_code} Get From Dictionary ${response} code
Should Be Equal As Strings ${response_code} 200
${response} Convert to String ${response}
log ${response}
EditObject
[Arguments] ${objectList} ${opAction}