本文为您汇总VPN网关的API接口,您可以通过本文内容快速查阅VPN网关API接口信息。

VPN网关的API服务地址为vpc.aliyuncs.com,请查阅专有网络VPC(Virtual Private Cloud)相关文档调用VPN网关的API。更多信息,请参见HTTP调用方式概述

VPN网关

API 描述
CreateVpnGateway 创建VPN网关。
ModifyVpnGatewayAttribute 修改VPN网关的名称和描述信息。
AssociateVpnGatewayWithCertificate 为VPN网关绑定证书。
DissociateVpnGatewayWithCertificate 解除VPN网关和证书的绑定关系。
ListVpnCertificateAssociations 查询指定地域下VPN网关实例和证书的绑定关系。
DescribeVpnGateway 查询指定VPN网关的详细信息。
DescribeVpnGateways 查询已创建的VPN网关。
TagResources 为指定的资源统一创建并绑定标签。
UnTagResources 为指定的资源列表统一解绑标签。
ListTagResources 查询云资源已经绑定的标签列表。

用户网关

API 描述
CreateCustomerGateway 创建用户网关。
DeleteCustomerGateway 删除指定的用户网关。
ModifyCustomerGatewayAttribute 修改用户网关的配置。
DescribeCustomerGateway 查询指定的用户网关的信息。
DescribeCustomerGateways 查询用户网关的信息。

VPN网关路由

表 1. 目的路由
API 描述
CreateVpnRouteEntry 创建VPN目的路由。
DeleteVpnRouteEntry 删除VPN目的路由。
ModifyVpnRouteEntryWeight 修改VPN目的路由的权重值。
PublishVpnRouteEntry 发布VPN路由到VPC。
DescribeVpnRouteEntries 查询VPN网关实例的目的路由条目信息和BGP路由条目信息。
表 2. 策略路由
API 描述
CreateVpnPbrRouteEntry 创建VPN策略路由。
DeleteVpnPbrRouteEntry 删除VPN策略路由。
ModifyVpnPbrRouteEntryWeight 修改VPN策略路由的权重值。
DescribeVpnPbrRouteEntries 查询VPN策略路由。

IPsec-VPN

表 3. 绑定VPN网关实例相关接口
API 描述
CreateVpnConnection 创建IPsec连接。
DeleteVpnConnection 删除指定的IPsec连接。
ModifyVpnConnectionAttribute 修改IPsec连接的配置信息。
DescribeVpnConnection 查询指定的IPsec连接的信息。
DescribeVpnConnections 查询IPsec连接信息。
DownloadVpnConnectionConfig 获取IPsec连接的配置信息。
表 4. 绑定转发路由器实例相关接口
API 描述
CreateVpnAttachment 创建IPsec连接以绑定转发路由器实例。
DeleteVpnAttachment 删除IPsec连接。
ModifyVpnAttachmentAttribute 修改IPsec连接的配置。
DescribeVpnAttachments 查询已绑定转发路由器实例的IPsec连接的配置信息。
CreateVcoRouteEntry 为IPsec连接添加目的路由条目。
DeleteVcoRouteEntry 删除IPsec连接下的目的路由条目。
ModifyVcoRouteEntryWeight 修改IPsec连接下目的路由条目的权重值。
DescribeVpnPbrRouteEntries 查询IPsec连接下路由条目的信息。
CheckVpnBgpEnabled 查询IPsec连接所属的地域是否支持BGP功能。
DescribeVpnCrossAccountAuthorizations 查询IPsec连接的跨账号授权信息。

SSL-VPN

表 5. SSL服务端
API 描述
CreateSslVpnServer 创建SSL服务端。
DeleteSslVpnServer 删除SSL服务端。
ModifySslVpnServer 修改SSL服务端的配置信息。
DescribeSslVpnServers 查询已创建的SSL服务端。
DescribeVpnSslServerLogs 查看SSL服务端的日志。
表 6. SSL客户端
API 描述
CreateSslVpnClientCert 创建SSL客户端证书。
DeleteSslVpnClientCert 删除SSL客户端证书。
ModifySslVpnClientCert 修改SSL客户端证书的名称。
DescribeSslVpnClientCert 查询指定的SSL客户端证书信息。
DescribeSslVpnClientCerts 查询已创建的SSL客户端证书信息。

IPsec服务端

API 描述
CreateIpsecServer 创建IPsec服务端。
DeleteIpsecServer 删除IPsec服务端。
UpdateIpsecServer 修改IPsec服务端的配置。
ListIpsecServers 查看已创建的IPsec服务端。