全部产品
Search
文档中心

VPN网关:API概览

更新时间:Dec 19, 2024
本产品(专有网络/2016-04-28)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

VPN网关

API标题API概述
CreateVpnGateway创建VPN网关调用CreateVpnGateway接口创建VPN网关。
DeleteVpnGateway删除指定的VPN网关调用DeleteVpnGateway接口删除指定的VPN网关。
ModifyVpnGatewayAttribute修改VPN网关的名称和描述信息调用ModifyVpnGatewayAttribute接口修改VPN网关的名称和描述信息。
MoveVpnResourceGroup修改VPN网关资源所属的资源组修改VPN网关资源所属的资源组。
DescribeVpnGateway查询指定VPN网关的详细信息调用DescribeVpnGateway接口查询指定VPN网关的详细信息。
DescribeVpnGateways查询已创建的VPN网关调用DescribeVpnGateways接口查询指定地域下已创建的VPN网关。
DiagnoseVpnGateway一键诊断指定的VPN网关实例调用DiagnoseVpnGateway接口一键诊断指定的VPN网关实例。
GetVpnGatewayDiagnoseResult查询VPN网关实例的一键诊断结果调用GetVpnGatewayDiagnoseResult接口查询VPN网关实例的一键诊断结果。
DescribeVpnGatewayAvailableZones查询指定地域支持部署IPsec连接的可用区列表调用DescribeVpnGatewayAvailableZones接口查询指定地域支持部署IPsec连接的可用区列表。

用户网关

API标题API概述
CreateCustomerGateway创建用户网关调用CreateCustomerGateway接口创建用户网关。
DeleteCustomerGateway删除指定的用户网关调用DeleteCustomerGateway接口删除指定的用户网关。
ModifyCustomerGatewayAttribute修改用户网关的名称和描述信息调用ModifyCustomerGatewayAttribute接口修改用户网关的配置。
DescribeCustomerGateway查询已创建的用户网关查询已创建的用户网关的详细信息。
DescribeCustomerGateways查询已创建的用户网关列表调用DescribeCustomerGateways接口查询用户网关的信息。

绑定VPN网关实例

API标题API概述
CreateVpnConnection创建IPsec连接调用CreateVpnConnection接口创建IPsec连接。
DeleteVpnConnection删除指定的IPsec连接调用DeleteVpnConnection接口删除指定的IPsec连接。
ModifyVpnConnectionAttribute修改IPsec连接的配置信息调用ModifyVpnConnectionAttribute接口修改IPsec连接的配置信息。
ModifyTunnelAttribute修改VPN隧道信息调用ModifyTunnelAttribute接口修改高可用VPN的隧道配置信息。
DescribeVpnConnection查询已创建的IPsec连接的详细信息调用DescribeVpnConnection接口查询指定的IPsec连接的信息。
DescribeVpnConnections查询已创建的IPsec连接调用DescribeVpnConnections接口查询IPsec连接信息。
DownloadVpnConnectionConfig获取IPsec连接的配置信息调用DownloadVpnConnectionConfig接口获取IPsec连接的配置信息。
DescribeVpnConnectionLogs查询IPsec连接的日志调用DescribeVpnConnections接口查询IPsec连接的日志信息。
DiagnoseVpnConnections诊断IPsec连接调用DiagnoseVpnConnections接口诊断IPsec连接。
目的路由目的路由
CreateVpnRouteEntry创建目的路由调用CreateVpnRouteEntry接口为VPN网关实例创建目的路由,创建目的路由后,VPN网关实例将基于流量的目的IP地址匹配目的路由,然后根据流量匹配到的目的路由转发流量。
PublishVpnRouteEntry发布或者撤销VPN路由调用PublishVpnRouteEntry接口将目的路由或策略路由发布到VPC的系统路由表中或将已发布的目的路由或策略路由从VPC系统路由表中撤销。
DeleteVpnRouteEntry删除VPN目的路由调用DeleteVpnRouteEntry接口删除VPN目的路由。
ModifyVpnRouteEntryWeight修改目的路由的权重值调用ModifyVpnRouteEntryWeight接口修改目的路由的权重值。
DescribeVpnRouteEntries查询目的路由和BGP路由调用DescribeVpnRouteEntries接口查询VPN网关实例的目的路由条目信息和BGP路由条目信息。
策略路由策略路由
CreateVpnPbrRouteEntry创建VPN策略路由调用CreateVpnPbrRouteEntry接口创建VPN策略路由。
DeleteVpnPbrRouteEntry删除策略路由调用DeleteVpnPbrRouteEntry接口删除策略路由。
ModifyVpnPbrRouteEntryWeight修改VPN策略路由的权重值调用ModifyVpnPbrRouteEntryWeight接口修改VPN策略路由的权重值。
ModifyVpnPbrRouteEntryPriority修改策略路由的策略优先级调用ModifyVpnPbrRouteEntryPriority接口修改策略路由的策略优先级。
ModifyVpnPbrRouteEntryAttribute修改策略路由的权重值和策略优先级调用ModifyVpnPbrRouteEntryAttribute接口修改策略路由的权重值和策略优先级。
DescribeVpnPbrRouteEntries查询策略路由调用DescribeVpnPbrRouteEntries接口查询VPN网关实例下配置的策略路由的信息。

绑定转发路由器实例

API标题API概述
CreateVpnAttachment创建IPsec连接调用CreateVpnAttachment接口创建IPsec连接,用于绑定转发路由器实例。
CreateVcoRouteEntry为IPsec连接添加目的路由条目调用CreateVcoRouteEntry接口为IPsec连接添加目的路由条目。
DeleteVpnAttachment删除IPsec连接调用DeleteVpnAttachment接口删除IPsec连接。
DeleteVcoRouteEntry删除IPsec连接下的目的路由条目调用DeleteVcoRouteEntry接口删除IPsec连接下的目的路由条目。
ModifyVpnAttachmentAttribute修改IPsec连接的配置调用ModifyVpnAttachmentAttribute接口修改IPsec连接的配置。
ModifyVcoRouteEntryWeight修改IPsec连接下目的路由条目的权重值调用ModifyVcoRouteEntryWeight接口修改IPsec连接下目的路由条目的权重值。
DescribeVpnAttachments查询已绑定转发路由器实例的IPsec连接的配置信息调用DescribeVpnAttachments接口查询已绑定转发路由器实例的IPsec连接的配置信息。
DescribeVcoRouteEntries查询IPsec连接下路由条目的信息调用DescribeVcoRouteEntries接口查询IPsec连接下路由条目的信息。
CheckVpnBgpEnabled查询IPsec连接所属的地域是否支持BGP功能调用CheckVpnBgpEnabled接口查询IPsec连接所属的地域是否支持BGP功能。
DescribeVpnCrossAccountAuthorizations查询IPsec连接的跨账号授权信息调用DescribeVpnCrossAccountAuthorizations接口查询IPsec连接的跨账号授权信息。

标签

API标题API概述
TagResources为指定的资源统一创建并绑定标签为指定的资源统一创建并绑定标签。
UnTagResources为资源列表统一解绑标签为指定的资源列表统一解绑标签。
ListTagResources查询云资源已经绑定的标签列表查询云资源已经绑定的标签列表。