Package cn.ucloud.ipsecvpn.client
Interface IPSecVPNClientInterface
-
- All Superinterfaces:
Client
- All Known Implementing Classes:
IPSecVPNClient
public interface IPSecVPNClientInterface extends Client
This client is used to call actions of **IPSecVPN** service
-
-
Method Summary
-
-
-
Method Detail
-
createRemoteVPNGateway
CreateRemoteVPNGatewayResponse createRemoteVPNGateway(CreateRemoteVPNGatewayRequest request) throws UCloudException
CreateRemoteVPNGateway - 创建客户VPN网关- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createVPNGateway
CreateVPNGatewayResponse createVPNGateway(CreateVPNGatewayRequest request) throws UCloudException
CreateVPNGateway - 创建VPN网关- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
createVPNTunnel
CreateVPNTunnelResponse createVPNTunnel(CreateVPNTunnelRequest request) throws UCloudException
CreateVPNTunnel - 创建VPN隧道- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteRemoteVPNGateway
DeleteRemoteVPNGatewayResponse deleteRemoteVPNGateway(DeleteRemoteVPNGatewayRequest request) throws UCloudException
DeleteRemoteVPNGateway - 删除客户VPN网关- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteVPNGateway
DeleteVPNGatewayResponse deleteVPNGateway(DeleteVPNGatewayRequest request) throws UCloudException
DeleteVPNGateway - 删除VPN网关- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
deleteVPNTunnel
DeleteVPNTunnelResponse deleteVPNTunnel(DeleteVPNTunnelRequest request) throws UCloudException
DeleteVPNTunnel - 删除VPN隧道- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeRemoteVPNGateway
DescribeRemoteVPNGatewayResponse describeRemoteVPNGateway(DescribeRemoteVPNGatewayRequest request) throws UCloudException
DescribeRemoteVPNGateway - 获取客户VPN网关信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeVPNGateway
DescribeVPNGatewayResponse describeVPNGateway(DescribeVPNGatewayRequest request) throws UCloudException
DescribeVPNGateway - 获取VPN网关信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
describeVPNTunnel
DescribeVPNTunnelResponse describeVPNTunnel(DescribeVPNTunnelRequest request) throws UCloudException
DescribeVPNTunnel - 获取VPN隧道信息- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getVPNGatewayPrice
GetVPNGatewayPriceResponse getVPNGatewayPrice(GetVPNGatewayPriceRequest request) throws UCloudException
GetVPNGatewayPrice - 获取VPN价格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
getVPNGatewayUpgradePrice
GetVPNGatewayUpgradePriceResponse getVPNGatewayUpgradePrice(GetVPNGatewayUpgradePriceRequest request) throws UCloudException
GetVPNGatewayUpgradePrice - 获取VPN网关规格改动价格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateVPNGateway
UpdateVPNGatewayResponse updateVPNGateway(UpdateVPNGatewayRequest request) throws UCloudException
UpdateVPNGateway - 更改VPN网关规格- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
updateVPNTunnelAttribute
UpdateVPNTunnelAttributeResponse updateVPNTunnelAttribute(UpdateVPNTunnelAttributeRequest request) throws UCloudException
UpdateVPNTunnelAttribute - 更新VPN隧道属性- Parameters:
request- Request object- Throws:
UCloudException- Exception
-
-