All Products
Search
Document Center

VPN Gateway:List of operations by function

Last Updated:Apr 17, 2024
This product(Vpc/2016-04-28) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (11370001915) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

VPN gateway

APITitleDescription
CreateVpnGatewayCreateVpnGatewayCreates a VPN gateway.
DeleteVpnGatewayDeleteVpnGatewayDeletes a VPN gateway.
ModifyVpnGatewayAttributeModifyVpnGatewayAttributeModifies the name and description of a VPN gateway.
MoveVpnResourceGroupMoveVpnResourceGroupMoves a VPN gateway resource to a new resource group.
DescribeVpnGatewayDescribeVpnGatewayQueries the detailed information about a VPN gateway.
DescribeVpnGatewaysDescribeVpnGatewaysQueries VPN gateways in a region.
DiagnoseVpnGatewayDiagnoseVpnGatewayDiagnoses a VPN gateway.
GetVpnGatewayDiagnoseResultGetVpnGatewayDiagnoseResultQueries the diagnostic result of a VPN gateway.

Customer gateway

APITitleDescription
CreateCustomerGatewayCreateCustomerGatewayCreates a customer gateway.
DeleteCustomerGatewayDeleteCustomerGatewayDeletes a customer gateway.
ModifyCustomerGatewayAttributeModifyCustomerGatewayAttributeModifies the configuration of a customer gateway.
DescribeCustomerGatewayDescribeCustomerGatewayQueries details of a customer gateway.
DescribeCustomerGatewaysDescribeCustomerGatewaysQueries customer gateways.

SSL-VPN

APITitleDescription
SSL-VPN client certificateSSL-VPN client certificate
CreateSslVpnClientCertCreateSslVpnClientCertCreates an SSL client certificate.
DeleteSslVpnClientCertDeleteSslVpnClientCertDeletes an SSL client certificate.
ModifySslVpnClientCertModifySslVpnClientCertModifies the name of an SSL-VPN client certificate.
DescribeSslVpnClientCertsDescribeSslVpnClientCertsQueries SSL client certificates.
DescribeSslVpnClientCertDescribeSslVpnClientCertQueries the details of an SSL client certificate.
DescribeSslVpnClientsDescribeSslVpnClientsQueries the clients that have connected to a VPN gateway through SSL-VPN connections.
SSL-VPN serverSSL-VPN server
CreateSslVpnServerCreateSslVpnServerCreates an SSL server.
DeleteSslVpnServerDeleteSslVpnServerDeletes an SSL server.
ModifySslVpnServerModifySslVpnServerModifies the configurations of an SSL server.
DescribeSslVpnServersDescribeSslVpnServersQueries one or more SSL-VPN servers.
DescribeVpnSslServerLogsDescribeVpnSslServerLogsQueries the log entries of an SSL server.

IPsec-VPN

APITitleDescription
Associate transit routersAssociate transit routers
CreateVpnAttachmentCreateVpnAttachmentCreates an IPsec-VPN connection. After you create the IPsec-VPN connection, you can associate the IPsec-VPN connection with a transit router.
CreateVcoRouteEntryCreateVcoRouteEntryAdds a destination-based route for an IPsec-VPN connection.
DeleteVpnAttachmentDeleteVpnAttachmentDeletes an IPsec-VPN connection.
DeleteVcoRouteEntryDeleteVcoRouteEntryDeletes a destination-based route from an IPsec-VPN connection.
ModifyVpnAttachmentAttributeModifyVpnAttachmentAttributeModifies the configuration of an IPsec-VPN connection.
ModifyVcoRouteEntryWeightModifyVcoRouteEntryWeightModifies the weight of a destination-based route for an IPsec-VPN connection.
DescribeVpnAttachmentsDescribeVpnAttachmentsQueries the IPsec-VPN connections associated with a transit router.
DescribeVcoRouteEntriesDescribeVcoRouteEntriesQueries the routes of an IPsec-VPN connection.
CheckVpnBgpEnabledCheckVpnBgpEnabledChecks whether the region of an IPsec-VPN connection supports BGP.
DescribeVpnCrossAccountAuthorizationsDescribeVpnCrossAccountAuthorizationsQueries the cross-account authorization information about an IPsec-VPN connection.
Associate a VPN gatewayAssociate a VPN gateway
CreateVpnConnectionCreateVpnConnectionCreates an IPsec-VPN connection.
DeleteVpnConnectionDeleteVpnConnectionDeletes an IPsec-VPN connection.
ModifyVpnConnectionAttributeModifyVpnConnectionAttributeModifies the configuration of an IPsec-VPN connection.
ModifyTunnelAttributeModifyTunnelAttributeModifies a VPN tunnel.
DescribeVpnConnectionDescribeVpnConnectionQueries the detailed information about an IPsec-VPN connection.
DescribeVpnConnectionsDescribeVpnConnectionsQueries IPsec-VPN connections.
DownloadVpnConnectionConfigDownloadVpnConnectionConfigQueries the configuration of an IPsec-VPN connection.
DescribeVpnConnectionLogsDescribeVpnConnectionLogsQueries logs of IPsec-VPN connections.
VPN gateway destination-based routeVPN gateway destination-based route
CreateVpnRouteEntryCreateVpnRouteEntryCreates a destination-based route for a VPN gateway. After a destination-based route is created, the VPN gateway forwards traffic that matches the destination IP address specified in the destination-based route.
PublishVpnRouteEntryPublishVpnRouteEntryAdvertises/withdraws a destination-based route or a policy-based route to/from the system route table of a virtual private cloud (VPC).
DeleteVpnRouteEntryDeleteVpnRouteEntryDeletes a destination-based route from a VPN gateway.
ModifyVpnRouteEntryWeightModifyVpnRouteEntryWeightModifies the weight of a destination-based route.
DescribeVpnRouteEntriesDescribeVpnRouteEntriesQueries destination-based and BGP route entries of a VPN gateway.
VPN gateway policy-based routeVPN gateway policy-based route
CreateVpnPbrRouteEntryCreateVpnPbrRouteEntryCreates a policy-based route for a VPN gateway.
DeleteVpnPbrRouteEntryDeleteVpnPbrRouteEntryDeletes a policy-based route from a VPN gateway.
ModifyVpnPbrRouteEntryWeightModifyVpnPbrRouteEntryWeightModifies the weight of a policy-based route of a VPN gateway.
ModifyVpnPbrRouteEntryPriorityModifyVpnPbrRouteEntryPriorityModifies the priority of a policy-based route.
ModifyVpnPbrRouteEntryAttributeModifyVpnPbrRouteEntryAttributeModifies the weight and priority of a policy-based route.
DescribeVpnPbrRouteEntriesDescribeVpnPbrRouteEntriesQueries policy-based routes configured for a VPN gateway.

IPsec servers

APITitleDescription
CreateIpsecServerCreateIpsecServerCreates an IPsec server.
DeleteIpsecServerDeleteIpsecServerDeletes an IPsec server.
UpdateIpsecServerUpdateIpsecServerModifies the configuration of an IPsec server.
ListIpsecServersListIpsecServersQueries IPsec servers.
ListIpsecServerLogs ListIpsecServerLogsQueries the logs of an IPsec server.

Tag

APITitleDescription
TagResourcesTagResourcesCreates and adds tags to resources.
UnTagResourcesUnTagResourcesRemoves tags from resources.
ListTagResourcesListTagResourcesQueries the tags that are added to resources.