All Products
Search
Document Center

Virtual Private Cloud:List of operations by function

Last Updated:Sep 27, 2023
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.

VPC

APITitleDescription
CreateVpcCreateVpcCreates a virtual private cloud (VPC).
CreateDefaultVpcCreateDefaultVpcCreates a default virtual private cloud (VPC).
DeleteVpcDeleteVpcDeletes a virtual private cloud (VPC).
DescribeVpcsDescribeVpcsQueries virtual private clouds (VPCs) in a specified region.
ModifyVpcAttributeModifyVpcAttributeModifies the name and description of a virtual private cloud (VPC).
DescribeVpcAttributeDescribeVpcAttributeQueries the detailed information about a specified virtual private cloud (VPC).
GrantInstanceToCenGrantInstanceToCenGrants permissions to a Cloud Enterprise Network (CEN) instance.
RevokeInstanceFromCenRevokeInstanceFromCenRevokes the permissions on a network instance that is attached to a Cloud Enterprise Network (CEN) instance.
DescribeGrantRulesToCenDescribeGrantRulesToCenQueries the permissions granted to attach a network instance to a Cloud Enterprise Network (CEN) instance that belongs to another Alibaba Cloud account. The network instance can be a virtual private cloud (VPC), a virtual border router (VBR), or a Cloud Connect Network (CCN) instance.
EnableVpcClassicLinkEnableVpcClassicLinkEnables ClassicLink for a virtual private cloud (VPC).
DisableVpcClassicLinkDisableVpcClassicLinkDisables ClassicLink for a virtual private cloud (VPC).
DeletionProtectionDeletionProtectionConfigures deletion protection for an instance.
AssociateVpcCidrBlockAssociateVpcCidrBlockAdds a secondary CIDR block to a virtual private cloud (VPC).
UnassociateVpcCidrBlockUnassociateVpcCidrBlockRemoves a secondary CIDR block from a virtual private cloud (VPC).
AllocateVpcIpv6CidrAllocateVpcIpv6CidrReserves a specified IPv6 CIDR block.

Router

APITitleDescription
ModifyVRouterAttributeModifyVRouterAttributeModifies the name and description of a vRouter.
DescribeVRoutersDescribeVRoutersQueries vRouters in a region.

VSwitch

APITitleDescription
CreateVSwitchCreateVSwitchCreates a vSwitch.
CreateDefaultVSwitchCreateDefaultVSwitchCreates a default vSwitch.
DeleteVSwitchDeleteVSwitchDeletes a vSwitch.
DescribeVSwitchesDescribeVSwitchesQueries vSwitches.
ModifyVSwitchAttributeModifyVSwitchAttributeModifies the name and description of a vSwitch.
DescribeVSwitchAttributesDescribeVSwitchAttributesQueries the detailed information about a specified vSwitch.
CheckCanAllocateVpcPrivateIpAddressCheckCanAllocateVpcPrivateIpAddressChecks whether a private IP address in a specified vSwitch is available.

Route table

APITitleDescription
CreateRouteEntryCreateRouteEntryAdds a custom route entry to the route table of a vRouter or a virtual border router (VBR).
DeleteRouteEntryDeleteRouteEntryRemoves a route entry from the route table of a vRouter or a virtual border router (VBR).
CreateRouteEntriesCreateRouteEntriesAdds custom route entries to the route table of a vRouter.
DeleteRouteEntriesDeleteRouteEntriesDeletes multiple custom route entries at a time.
GetVpcRouteEntrySummaryGetVpcRouteEntrySummaryQueries route types.
DescribeRouteTablesDescribeRouteTables
CreateRouteTableCreateRouteTableCreates a custom route table.
AssociateRouteTableAssociateRouteTableAssociates a custom route table with a vSwitch in the same VPC.
DeleteRouteTableDeleteRouteTableDeletes a custom route table.
DescribeRouteEntryListDescribeRouteEntryListQueries information about route entries in a route table.
ModifyRouteTableAttributesModifyRouteTableAttributesModifies the name and description of a route table.
UnassociateRouteTableUnassociateRouteTableDisassociates a route table from a vSwitch.
ModifyRouteEntryModifyRouteEntryModifies the name and description of a custom route entry.
DescribeRouteTableListDescribeRouteTableListQueries route tables.

Prefix list

APITitleDescription
CreateVpcPrefixListCreateVpcPrefixListCreates a prefix list.
DeleteVpcPrefixListDeleteVpcPrefixListDeletes a prefix list.
ModifyVpcPrefixListModifyVpcPrefixListModifies the configuration of a prefix list.
ListPrefixListsListPrefixListsQueries prefix lists.
GetVpcPrefixListAssociationsGetVpcPrefixListAssociationsQueries the network instances that are associated with a prefix list.
GetVpcPrefixListEntriesGetVpcPrefixListEntriesQueries the information about a prefix list.
RetryVpcPrefixListAssociationRetryVpcPrefixListAssociationRe-applies a prefix list.

DHCP

APITitleDescription
CreateDhcpOptionsSetCreateDhcpOptionsSetCreates a DHCP options set.
AttachDhcpOptionsSetToVpcAttachDhcpOptionsSetToVpcAssociates a DHCP options set with a virtual private cloud (VPC).
DetachDhcpOptionsSetFromVpcDetachDhcpOptionsSetFromVpcDisassociates a DHCP options set from a virtual private cloud (VPC).
ReplaceVpcDhcpOptionsSetReplaceVpcDhcpOptionsSetReplaces the DHCP options set that is associated with a virtual private cloud (VPC).
GetDhcpOptionsSetGetDhcpOptionsSetQueries a DHCP options set.
ListDhcpOptionsSets ListDhcpOptionsSetsQueries Dynamic Host Configuration Protocol (DHCP) options sets.
UpdateDhcpOptionsSetAttributeUpdateDhcpOptionsSetAttributeModifies the configuration of a DHCP options set.
DeleteDhcpOptionsSetDeleteDhcpOptionsSetDeletes a Dynamic Host Configuration Protocol (DHCP) options set.

Flow log

APITitleDescription
OpenFlowLogServiceOpenFlowLogServiceEnables the flow log feature.
GetFlowLogServiceStatusGetFlowLogServiceStatusQueries the status of the flow log feature.
CreateFlowLogCreateFlowLogCreates a flow log.
ModifyFlowLogAttributeModifyFlowLogAttributeModifies the attributes of a flow log.
DescribeFlowLogsDescribeFlowLogsQueries flow logs.
ActiveFlowLogActiveFlowLogEnables flow logs. After flow logs are enabled, traffic information about a resource is captured.
DeactiveFlowLogDeactiveFlowLogDisables a flow log. After a flow log is disabled, traffic information about a resource is no longer captured.
DeleteFlowLogDeleteFlowLogDeletes a flow log.

ACL

APITitleDescription
AssociateNetworkAcl AssociateNetworkAclAssociates a network access control list (ACL) with a vSwitch.
CreateNetworkAclCreateNetworkAclCreates a network access control list (ACL).
DeleteNetworkAclDeleteNetworkAclDeletes a network access control list (ACL).
ModifyNetworkAclAttributesModifyNetworkAclAttributesModifies the attributes of a network access control list (ACL).
UpdateNetworkAclEntriesUpdateNetworkAclEntriesUpdates the rules of a network access control list (ACL).
DescribeNetworkAclAttributesDescribeNetworkAclAttributesQueries network access control lists (ACLs).
DescribeNetworkAclsDescribeNetworkAclsQueries network access control lists (ACLs).
CopyNetworkAclEntriesCopyNetworkAclEntriesCopies the rules of a network access control list (ACL).
UnassociateNetworkAclUnassociateNetworkAclDisassociates a network access control list (ACL) from a vSwitch.

HAVIP

APITitleDescription
CreateHaVipCreateHaVipCreates a high-availability virtual IP address (HAVIP).
DeleteHaVipDeleteHaVipDeletes a high-availability virtual IP address (HAVIP).
ModifyHaVipAttributeModifyHaVipAttributeModifies the name and description of a high-availability virtual IP address (HAVIP).
DescribeHaVipsDescribeHaVipsQueries high-availability virtual IP addresses (HAVIPs) in a specified region.
AssociateHaVipAssociateHaVipAssociates a high-availability virtual IP address (HAVIP) with an Elastic Compute Service (ECS) instance.
UnassociateHaVipUnassociateHaVipDisassociates a high-availability virtual IP address (HAVIP) from an elastic network interface (ENI) or an Elastic Compute Service (ECS) instance in a virtual private cloud (VPC).

Traffic mirroring

APITitleDescription
OpenTrafficMirrorServiceOpenTrafficMirrorServiceEnables traffic mirroring.
GetTrafficMirrorServiceStatusGetTrafficMirrorServiceStatusQueries the status of the traffic mirroring feature.
Filter ruleFilter rule
CreateTrafficMirrorFilterRulesCreateTrafficMirrorFilterRulesCreates an inbound or outbound rule for traffic mirroring.
DeleteTrafficMirrorFilterRulesDeleteTrafficMirrorFilterRulesDeletes an inbound or outbound rule of a filter for traffic mirroring.
UpdateTrafficMirrorFilterRuleAttributeUpdateTrafficMirrorFilterRuleAttributeModifies the configuration of an inbound or outbound rule for traffic mirroring.
FilterFilter
CreateTrafficMirrorFilterCreateTrafficMirrorFilterCreates a filter for traffic mirroring.
DeleteTrafficMirrorFilterDeleteTrafficMirrorFilterDeletes a filter of traffic mirroring.
UpdateTrafficMirrorFilterAttributeUpdateTrafficMirrorFilterAttributeModifies the configuration of a filter for traffic mirroring.
ListTrafficMirrorFiltersListTrafficMirrorFiltersQueries filters for traffic mirroring.
SessionSession
AddSourcesToTrafficMirrorSessionAddSourcesToTrafficMirrorSessionAdds a traffic mirror source to a traffic mirror session.
CreateTrafficMirrorSessionCreateTrafficMirrorSessionCreates a traffic mirror session.
DeleteTrafficMirrorSessionDeleteTrafficMirrorSessionDeletes a traffic mirror session.
RemoveSourcesFromTrafficMirrorSessionRemoveSourcesFromTrafficMirrorSessionDeletes a traffic mirror source from a traffic mirror session.
UpdateTrafficMirrorSessionAttributeUpdateTrafficMirrorSessionAttributeModifies the configuration of a traffic mirror session.
ListTrafficMirrorSessionsListTrafficMirrorSessionsQueries details of a traffic mirror session.

EIP

APITitleDescription
AllocateEipAddressAllocateEipAddressApplies for an elastic IP address (EIP).
AllocateEipAddressProAllocateEipAddressProApplies for a specific elastic IP address (EIP).
DescribeEipAddressesDescribeEipAddressesQueries elastic IP addresses (EIPs) created in a region.
ModifyEipAddressAttributeModifyEipAddressAttributeModifies the name, description, and maximum bandwidth of an elastic IP address (EIP).
ReleaseEipAddressReleaseEipAddressReleases an elastic IP address (EIP).
AllocateEipSegmentAddressAllocateEipSegmentAddressApplies for contiguous elastic IP address (EIP) groups.
DescribeEipSegmentDescribeEipSegmentQueries contiguous elastic IP address (EIP) groups.
ReleaseEipSegmentAddressReleaseEipSegmentAddressReleases contiguous elastic IP addresses (EIPs).
AssociateEipAddressAssociateEipAddressAssociates an elastic IP address (EIP) with an instance in the same region.
AssociateEipAddressBatchAssociateEipAddressBatchAssociates multiple elastic IP addresses (EIPs) with an instance in the same region.
UnassociateEipAddressUnassociateEipAddressDisassociates an elastic IP address (EIP) from a cloud resource.
DescribeEipGatewayInfoDescribeEipGatewayInfoQueries the gateway and subnet mask of an elastic IP address (EIP).
DescribePublicIpAddressDescribePublicIpAddressQueries the public IP address range of a virtual private cloud (VPC) in a region.
DescribeEipMonitorDataDescribeEipMonitorDataQueries the monitoring data of an elastic IP address (EIP). You can query monitoring data within the last 30 days, and obtain up to 400 data points in each request.
SetHighDefinitionMonitorLogStatusSetHighDefinitionMonitorLogStatusConfigures fine-grained monitoring for an elastic IP address (EIP).
DescribeHighDefinitionMonitorLogAttributeDescribeHighDefinitionMonitorLogAttributeQueries fine-grained monitoring configurations about an elastic IP address (EIP).
CreatePublicIpAddressPoolCreatePublicIpAddressPoolCreates an IP address pool.
ListPublicIpAddressPoolsListPublicIpAddressPoolsQueries the information about the available IP address pools.
UpdatePublicIpAddressPoolAttributeUpdatePublicIpAddressPoolAttributeModifies the attributes of an IP address pool.
DeletePublicIpAddressPoolDeletePublicIpAddressPoolDeletes an IP address pool.
AddPublicIpAddressPoolCidrBlockAddPublicIpAddressPoolCidrBlockAdds a CIDR block to an IP address pool.
ListPublicIpAddressPoolCidrBlocksListPublicIpAddressPoolCidrBlocksQueries CIDR blocks in an IP address pool.
DeletePublicIpAddressPoolCidrBlockDeletePublicIpAddressPoolCidrBlockDeletes a CIDR block from an IP address pool.

Bandwidth

APITitleDescription
CreateCommonBandwidthPackageCreateCommonBandwidthPackageCreates an Internet Shared Bandwidth instance.
ModifyCommonBandwidthPackageAttributeModifyCommonBandwidthPackageAttributeModifies the name and description of an EIP bandwidth plan.
AddCommonBandwidthPackageIpAddCommonBandwidthPackageIpAssociates an elastic IP address (EIP) with an Internet Shared Bandwidth instance.
ModifyCommonBandwidthPackageIpBandwidthModifyCommonBandwidthPackageIpBandwidthSets the maximum bandwidth of an EIP that is associated with an Internet Shared Bandwidth instance.
CancelCommonBandwidthPackageIpBandwidthCancelCommonBandwidthPackageIpBandwidthCancels the maximum bandwidth configured for an elastic IP address (EIP) that is associated with an Internet Shared Bandwidth instance.
DescribeCommonBandwidthPackagesDescribeCommonBandwidthPackagesQueries a list of Internet Shared Bandwidth instances in a region.
ModifyCommonBandwidthPackageSpecModifyCommonBandwidthPackageSpecModifies the maximum bandwidth of an Internet Shared Bandwidth instance.
RemoveCommonBandwidthPackageIpRemoveCommonBandwidthPackageIpDisassociates an EIP from an EIP bandwidth plan.
DeleteCommonBandwidthPackageDeleteCommonBandwidthPackageDeletes an Internet Shared Bandwidth instance.
AddCommonBandwidthPackageIpsAddCommonBandwidthPackageIpsAssociates multiple elastic IP addresses (EIPs) with an Internet Shared Bandwidth instance.

Physical connection

APITitleDescription
OpenPhysicalConnectionServiceOpenPhysicalConnectionServiceEnables billing for outbound data transfer.
GetPhysicalConnectionServiceStatusGetPhysicalConnectionServiceStatusQueries the status of outbound data transfer billing for the current account.
DescribeAccessPointsDescribeAccessPointsQueries the access points of an Express Connect circuit in a specific region.
CreatePhysicalConnectionCreatePhysicalConnectionApplies for an Express Connect circuit.
ModifyPhysicalConnectionAttributeModifyPhysicalConnectionAttributeModifies the configuration of an Express Connect circuit.
EnablePhysicalConnectionEnablePhysicalConnectionEnables an Express Connect circuit that is in the Confirmed state. After you enable an Express Connect circuit, it changes to the Enabled state.
ConfirmPhysicalConnectionConfirmPhysicalConnectionConfirms an Express Connect circuit. If this operation succeeds, the state of the Express Connect circuit changes to Confirmed.
DescribePhysicalConnectionsDescribePhysicalConnectionsQueries Express Connect circuits in a specified region.
ApplyPhysicalConnectionLOAApplyPhysicalConnectionLOAApplies for a Letter of Authorization (LOA) for an Express Connect circuit.
CompletePhysicalConnectionLOACompletePhysicalConnectionLOAGenerates a report for an installed Express Connect circuit.
DescribePhysicalConnectionLOADescribePhysicalConnectionLOAQueries the Letter of Authorization (LOA) information about an Express Connect circuit.
CreatePhysicalConnectionSetupOrderCreatePhysicalConnectionSetupOrderCreates an order for initial installation of an Express Connect circuit.
CreatePhysicalConnectionOccupancyOrderCreatePhysicalConnectionOccupancyOrderCreates an order for resource occupation of an Express Connect circuit.
RecoverPhysicalConnectionRecoverPhysicalConnectionResumes an Express Connect circuit.
ListGeographicSubRegionsListGeographicSubRegionsQueries the most recent region list.
ListBusinessAccessPointsListBusinessAccessPointsQueries the access points of an Express Connect circuit.
CreateVpconnFromVbrCreateVpconnFromVbrPushes an Express Connect circuit to another account by adding a shared port for the account.
AttachVbrToVpconnAttachVbrToVpconnAssociates a virtual border router (VBR) with a hosted connection.
Virtual physical connectionVirtual physical connection
CreateVirtualPhysicalConnectionCreateVirtualPhysicalConnectionCreates a hosted connection.
UpdateVirtualPhysicalConnectionUpdateVirtualPhysicalConnectionChanges the virtual local area network (VLAN) ID of a hosted connection.
ListVirtualPhysicalConnectionsListVirtualPhysicalConnectionsQueries information about hosted connections.

VBR

APITitleDescription
VBR failover groupVBR failover group
CreateVbrHaCreateVbrHaCreates a virtual border router (VBR) failover group.
DescribeVbrHaDescribeVbrHaQueries virtual border router (VBR) failover groups.
UpdateVirtualBorderBandwidthUpdateVirtualBorderBandwidthModifies the maximum outbound bandwidth of a virtual border router (VBR).
CreateVirtualBorderRouterCreateVirtualBorderRouterCreates a virtual border router (VBR).
ModifyVirtualBorderRouterAttributeModifyVirtualBorderRouterAttributeModifies the configuration of a virtual border router (VBR).
TerminateVirtualBorderRouterTerminateVirtualBorderRouterTerminates a virtual border router (VBR).
DescribeVirtualBorderRoutersDescribeVirtualBorderRoutersQueries virtual border routers (VBRs).
DescribeVirtualBorderRoutersForPhysicalConnectionDescribeVirtualBorderRoutersForPhysicalConnectionQueries virtual border routers (VBRs) that are associated with an Express Connect circuit. The VBRs can be created by the owner of the Express Connect circuit and by other Alibaba Cloud accounts.
UnassociatePhysicalConnectionFromVirtualBorderRouterUnassociatePhysicalConnectionFromVirtualBorderRouterDisassociates a virtual border router (VBR) from an Express Connect circuit.
AssociatePhysicalConnectionToVirtualBorderRouterAssociatePhysicalConnectionToVirtualBorderRouterAssociates a virtual border router (VBR) with a specified Express Connect circuit.

BGP

APITitleDescription
AddBgpNetworkAddBgpNetworkAdvertises a Border Gateway Protocol (BGP) network.
CreateBgpGroupCreateBgpGroupCreates a Border Gateway Protocol (BGP) group for a specified virtual border router (VBR).
CreateBgpPeerCreateBgpPeerAdds a Border Gateway Protocol (BGP) peer to a BGP group.
DeleteBgpGroupDeleteBgpGroupDeletes an advertised BGP network.
DeleteBgpNetworkDeleteBgpNetworkDeletes an advertised Border Gateway Protocol (BGP) network.
DeleteBgpPeerDeleteBgpPeerDeletes a Border Gateway Protocol (BGP) peer.
ModifyBgpGroupAttributeModifyBgpGroupAttributeModifies the configuration of a Border Gateway Protocol (BGP) group.
ModifyBgpPeerAttributeModifyBgpPeerAttributeModifies the configuration of a BGP peer.
DescribeBgpGroupsDescribeBgpGroupsQueries Border Gateway Protocol (BGP) groups.
DescribeBgpNetworksDescribeBgpNetworksQueries advertised Border Gateway Protocol (BGP) networks.
DescribeBgpPeersDescribeBgpPeersQueries Border Gateway Protocol (BGP) peers in a specified region.

NAT gateway

APITitleDescription
CreateNatGatewayCreateNatGatewayCreates an enhanced Internet NAT gateway or a Virtual Private Cloud (VPC) NAT gateway.
DeleteNatGatewayDeleteNatGatewayDeletes a specified Internet NAT gateway or a Virtual Private Cloud (VPC) NAT gateway.
ModifyNatGatewayAttributeModifyNatGatewayAttributeModifies the name and description of a NAT gateway.
ModifyNatGatewaySpecModifyNatGatewaySpecUpgrades a subscription Internet NAT gateway.
EnableNatGatewayEcsMetricEnableNatGatewayEcsMetricEnables the traffic monitoring feature for NAT gateways.
UpdateNatGatewayNatTypeUpdateNatGatewayNatTypeUpgrades a standard NAT gateway to an enhanced NAT gateway.
DisableNatGatewayEcsMetricDisableNatGatewayEcsMetricDisables ECS traffic monitoring for a NAT gateway.
DescribeNatGatewaysDescribeNatGatewaysQueries NAT gateways that meet specific conditions in a specified region.
ListEnhanhcedNatGatewayAvailableZonesListEnhanhcedNatGatewayAvailableZonesQueries the zones that support NAT gateways.
GetNatGatewayAttributeGetNatGatewayAttributeQueries information about a specified NAT gateway.
ConvertBandwidthPackageConvertBandwidthPackageConverts a NAT bandwidth package to an Internet Shared Bandwidth instance.
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaVpcDescribeVpcNatGatewayNetworkInterfaceQuotaQueries the quota of endpoints that can be created in the reversely accessed VPC NAT gateway.
SNATSNAT
CreateSnatEntry CreateSnatEntryAdds an SNAT entry to an SNAT table.
DeleteSnatEntryDeleteSnatEntryDeletes an SNAT entry.
ModifySnatEntryModifySnatEntryModifies a specified SNAT entry.
DescribeSnatTableEntriesDescribeSnatTableEntriesQueries SNAT entries.
DNATDNAT
CreateForwardEntryCreateForwardEntryAdds a DNAT entry to a DNAT table.
DeleteForwardEntryDeleteForwardEntryDeletes a DNAT entry.
ModifyForwardEntryModifyForwardEntryModifies a DNAT entry.
DescribeForwardTableEntriesDescribeForwardTableEntriesQueries DNAT entries.
NatIpNatIp
CreateNatIpCreateNatIpCreates a NAT IP address.
DeleteNatIpDeleteNatIpDeletes a NAT IP address.
ModifyNatIpAttributeModifyNatIpAttributeModifies the name and description of a NAT IP address.
ListNatIpsListNatIpsQueries the IP addresses on a NAT gateway.
NatIpCidrNatIpCidr
CreateNatIpCidrCreateNatIpCidrCreates a NAT CIDR block.
DeleteNatIpCidrDeleteNatIpCidrDeletes a NAT CIDR block.
ModifyNatIpCidrAttributeModifyNatIpCidrAttributeModifies the name and description of a NAT CIDR block.
ListNatIpCidrsListNatIpCidrsQueries the CIDR blocks of a specified NAT gateway.

IPv4 Gateway

APITitleDescription
CreateIpv4GatewayCreateIpv4GatewayCreates an IPv4 gateway.
DeleteIpv4GatewayDeleteIpv4GatewayDeletes an IPv4 gateway.
EnableVpcIpv4GatewayEnableVpcIpv4GatewayActivates an IPv4 gateway.
ListIpv4GatewaysListIpv4GatewaysQueries IPv4 gateways.
UpdateIpv4GatewayAttributeUpdateIpv4GatewayAttributeModifies the description or name of an IPv4 gateway.
GetIpv4GatewayAttributeGetIpv4GatewayAttributeQueries the attributes of an IPv4 gateway.
AssociateRouteTableWithGatewayAssociateRouteTableWithGatewayAssociates a gateway route table with an IPv4 gateway in the same virtual private cloud (VPC).
DissociateRouteTableFromGatewayDissociateRouteTableFromGatewayDisassociates a gateway route table from an IPv4 gateway.
UpdateGatewayRouteTableEntryAttributeUpdateGatewayRouteTableEntryAttributeModifies the next hop type and next hop of the route entry in a gateway route table.
ListGatewayRouteTableEntriesListGatewayRouteTableEntriesQueries route entries of a gateway route table.

VPN gateway

APITitleDescription
CreateVpnGatewayCreateVpnGatewayCreates a VPN gateway.
DeleteVpnGatewayDeleteVpnGatewayDeletes a specified VPN gateway.
ModifyVpnGatewayAttributeModifyVpnGatewayAttributeModifies the name and description of a VPN gateway.
DescribeVpnGatewayDescribeVpnGatewayQueries the detailed information about a VPN gateway.
DescribeVpnGatewaysDescribeVpnGatewaysQueries VPN gateways in a region.
AssociateVpnGatewayWithCertificateAssociateVpnGatewayWithCertificateAssociates a VPN gateway with a certificate.
DissociateVpnGatewayWithCertificateDissociateVpnGatewayWithCertificateDisassociates a certificate from a VPN gateway.
ListVpnCertificateAssociationsListVpnCertificateAssociationsQueries the association between VPN gateways and certificates in a region.
DiagnoseVpnGatewayDiagnoseVpnGatewayDiagnoses a VPN gateway.
GetVpnGatewayDiagnoseResultGetVpnGatewayDiagnoseResultQueries the diagnostic result of a VPN gateway.

Customer gateway

APITitleDescription
CreateCustomerGatewayCreateCustomerGatewayCreates a customer gateway.
DeleteCustomerGatewayDeleteCustomerGatewayDeletes a specified customer gateway.
ModifyCustomerGatewayAttributeModifyCustomerGatewayAttributeModifies the configuration of a customer gateway.
DescribeCustomerGatewayDescribeCustomerGatewayQueries the detailed information about a specified 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 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 SSL 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.
ModifyVpnAttachmentAttributeModifyVpnAttachmentAttributeModifies the configuration of an IPsec-VPN connection.
DeleteVpnAttachmentDeleteVpnAttachmentDeletes an IPsec-VPN connection.
DescribeVpnAttachmentsDescribeVpnAttachmentsQueries the IPsec-VPN connections associated with a transit router.
CreateVcoRouteEntryCreateVcoRouteEntryAdds a destination-based route for an IPsec-VPN connection.
DeleteVcoRouteEntryDeleteVcoRouteEntryDeletes a destination-based route from an IPsec-VPN connection.
ModifyVcoRouteEntryWeightModifyVcoRouteEntryWeightModifies the weight of a destination-based route for an IPsec-VPN connection.
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 tunnel configurations for IPsec-VPN connection.
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 policy-based route

APITitleDescription
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 route entries of a VPN gateway.

VPN gateway destination-based route

APITitleDescription
CreateVpnRouteEntryCreateVpnRouteEntryCreates a destination-based route entry for a VPN gateway.
PublishVpnRouteEntryPublishVpnRouteEntryAdvertises a VPN route to a VPC.
DeleteVpnRouteEntryDeleteVpnRouteEntryDeletes a destination-based route from a VPN gateway.
ModifyVpnRouteEntryWeightModifyVpnRouteEntryWeightModifies the weight of a destination-based route of a VPN gateway.
DescribeVpnRouteEntriesDescribeVpnRouteEntriesQueries destination-based and BGP route entries of a VPN gateway.

IPsec servers

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

IPv6

APITitleDescription
CreateIpv6GatewayCreateIpv6GatewayCreates an IPv6 gateway.
DeleteIpv6GatewayDeleteIpv6GatewayDeletes an IPv6 gateway.
DescribeIpv6GatewaysDescribeIpv6GatewaysQueries IPv6 gateways in a region.
CreateIpv6EgressOnlyRuleCreateIpv6EgressOnlyRuleCreates an egress-only rule for an IPv6 address.
DescribeIpv6EgressOnlyRulesDescribeIpv6EgressOnlyRulesQueries egress-only rules.
DeleteIpv6EgressOnlyRuleDeleteIpv6EgressOnlyRuleDeletes an egress-only rule.
DescribeIpv6AddressesDescribeIpv6AddressesQueries IPv6 addresses in a region.
AllocateIpv6InternetBandwidthAllocateIpv6InternetBandwidthPurchases Internet bandwidth resources for an IPv6 address.
ModifyIpv6InternetBandwidthModifyIpv6InternetBandwidthModifies the Internet bandwidth value of an IPv6 address.
DeleteIpv6InternetBandwidthDeleteIpv6InternetBandwidthDeletes Internet bandwidth.
ModifyIpv6GatewayAttributeModifyIpv6GatewayAttributeModifies the name and description of an IPv6 gateway.
ModifyIpv6AddressAttributeModifyIpv6AddressAttributeModifies the name and description of an IPv6 address.
DescribeIpv6GatewayAttributeDescribeIpv6GatewayAttributeQueries the detailed information about an IPv6 gateway.

Regions and zones

APITitleDescription
DescribeRegionsDescribeRegionsQueries the most recent region list.
DescribeZonesDescribeZonesQueries zones in a specified region.

Tag

APITitleDescription
TagResourcesTagResourcesCreates and adds tags to resources.
ListTagResourcesListTagResourcesQueries the tags that are added to resources.
UnTagResourcesUnTagResourcesRemoves tags from resources.
DescribeTagsDescribeTagsQueries tags that meet the specified filter conditions.
DescribeTagKeysDescribeTagKeysQueries tag keys.
UntagResourcesForExpressConnectUntagResourcesForExpressConnectRemoves tags from Express Connect circuits at a time.
TagResourcesForExpressConnectTagResourcesForExpressConnectCreates tags and add the tags to one or more Express Connect circuits.
ListTagResourcesForExpressConnectListTagResourcesForExpressConnectQueries the tags that are added to an Express Connect circuit.
DescribeTagKeysForExpressConnectDescribeTagKeysForExpressConnectQueries the tag list of an Express Connect circuit.

Router interface

APITitleDescription
DeactivateRouterInterfaceDeactivateRouterInterfaceDisables a router interface.
CreateRouterInterfaceCreateRouterInterfaceCreates a router interface.
DeleteRouterInterfaceDeleteRouterInterfaceDeletes a router interface.
GrantInstanceToVbrGrantInstanceToVbrGrants a virtual border router (VBR) the permissions to connect to a virtual private cloud (VPC) that belongs to another Alibaba Cloud account.
ModifyRouterInterfaceAttributeModifyRouterInterfaceAttributeModifies the configuration of a router interface.
ModifyRouterInterfaceSpecModifyRouterInterfaceSpecModifies the specification of a router interface.
ActivateRouterInterfaceActivateRouterInterfaceActivates a router interface that is in the Inactive state.
RevokeInstanceFromVbrRevokeInstanceFromVbrRevokes the permissions granted to a virtual border router (VBR) on a virtual private cloud (VPC).
DescribeRouterInterfacesDescribeRouterInterfacesQueries router interfaces in a specified region.
DescribeEcGrantRelationDescribeEcGrantRelationQueries whether permissions on a virtual private cloud (VPC) are granted to a virtual border router (VBR).
DescribeRouterInterfaceAttributeDescribeRouterInterfaceAttributeQueries the configuration of a specified router interface.
ConnectRouterInterfaceConnectRouterInterfaceInitiates a connection from the router interface of an initiator to the router interface of an accepter.

VPC gateway endpoint

APITitleDescription
AssociateRouteTablesWithVpcGatewayEndpointAssociateRouteTablesWithVpcGatewayEndpointAssociates a route table with a gateway endpoint.
ListVpcEndpointServicesByEndUserListVpcEndpointServicesByEndUserQueries available endpoint services.
CreateVpcGatewayEndpointCreateVpcGatewayEndpointCreates a gateway endpoint.
DeleteVpcGatewayEndpointDeleteVpcGatewayEndpointDeletes a gateway endpoint.
UpdateVpcGatewayEndpointAttributeUpdateVpcGatewayEndpointAttributeModifies the configuration of a gateway endpoint.
GetVpcGatewayEndpointAttributeGetVpcGatewayEndpointAttributeQueries attributes of a gateway endpoint.
ListVpcGatewayEndpointsListVpcGatewayEndpointsQueries gateway endpoints.

Resource group

APITitleDescription
MoveResourceGroup MoveResourceGroupMoves a resource to a different resource group.
ChangeResourceGroupChangeResourceGroupMoves an Express Connect circuit to a new resource group.