All Products
Search
Document Center

Virtual Private Cloud:List of operations by function

Last Updated:Sep 28, 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).
GrantInstanceToCenGrantInstanceToCenGrants permissions to a Cloud Enterprise Network (CEN) instance.
AssociateVpcCidrBlockAssociateVpcCidrBlockAdds a secondary CIDR block to a virtual private cloud (VPC).
AllocateVpcIpv6CidrAllocateVpcIpv6CidrReserves a specified IPv6 CIDR block.
DeleteVpcDeleteVpcDeletes a virtual private cloud (VPC).
RevokeInstanceFromCenRevokeInstanceFromCenRevokes the permissions on a network instance that is attached to a Cloud Enterprise Network (CEN) instance.
UnassociateVpcCidrBlockUnassociateVpcCidrBlockRemoves a secondary CIDR block from a virtual private cloud (VPC).
ModifyVpcAttributeModifyVpcAttributeModifies the name and description of a virtual private cloud (VPC).
EnableVpcClassicLinkEnableVpcClassicLinkEnables ClassicLink for a virtual private cloud (VPC).
DisableVpcClassicLinkDisableVpcClassicLinkDisables ClassicLink for a virtual private cloud (VPC).
DeletionProtectionDeletionProtectionConfigures deletion protection for an instance.
DescribeVpcsDescribeVpcsQueries virtual private clouds (VPCs) in a specified region.
DescribeVpcAttributeDescribeVpcAttributeQueries the detailed information about a specified virtual private cloud (VPC).
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.

Router

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

VSwitch

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

Route table

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

Prefix list

APITitleDescription
CreateVpcPrefixListCreateVpcPrefixListCreates a prefix list.
RetryVpcPrefixListAssociationRetryVpcPrefixListAssociationRe-applies 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.

DHCP

APITitleDescription
CreateDhcpOptionsSetCreateDhcpOptionsSetCreates a DHCP options set.
DeleteDhcpOptionsSetDeleteDhcpOptionsSetDeletes a Dynamic Host Configuration Protocol (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).
UpdateDhcpOptionsSetAttributeUpdateDhcpOptionsSetAttributeModifies the configuration of a DHCP options set.
GetDhcpOptionsSetGetDhcpOptionsSetQueries a DHCP options set.
ListDhcpOptionsSets ListDhcpOptionsSetsQueries Dynamic Host Configuration Protocol (DHCP) options sets.

Flow log

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

ACL

APITitleDescription
AssociateNetworkAcl AssociateNetworkAclAssociates a network access control list (ACL) with a vSwitch.
CreateNetworkAclCreateNetworkAclCreates a network access control list (ACL).
CopyNetworkAclEntriesCopyNetworkAclEntriesCopies the rules of a network access control list (ACL).
DeleteNetworkAclDeleteNetworkAclDeletes a network access control list (ACL).
UnassociateNetworkAclUnassociateNetworkAclDisassociates a network access control list (ACL) from a vSwitch.
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).

HAVIP

APITitleDescription
CreateHaVipCreateHaVipCreates a high-availability virtual IP address (HAVIP).
AssociateHaVipAssociateHaVipAssociates a high-availability virtual IP address (HAVIP) with an Elastic Compute Service (ECS) instance.
DeleteHaVipDeleteHaVipDeletes a high-availability virtual IP address (HAVIP).
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).
ModifyHaVipAttributeModifyHaVipAttributeModifies the name and description of a high-availability virtual IP address (HAVIP).
DescribeHaVipsDescribeHaVipsQueries high-availability virtual IP addresses (HAVIPs) in a specified region.

Traffic mirroring

APITitleDescription
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.
UpdateTrafficMirrorSessionAttributeUpdateTrafficMirrorSessionAttributeModifies the configuration of a traffic mirror session.
ListTrafficMirrorSessionsListTrafficMirrorSessionsQueries the details of a traffic mirror session.
RemoveSourcesFromTrafficMirrorSessionRemoveSourcesFromTrafficMirrorSessionDeletes a traffic mirror source from a traffic mirror session.
OpenTrafficMirrorServiceOpenTrafficMirrorServiceEnables traffic mirroring.
GetTrafficMirrorServiceStatusGetTrafficMirrorServiceStatusQueries the status of the traffic mirroring feature.

EIP

APITitleDescription
CreatePublicIpAddressPoolCreatePublicIpAddressPoolCreates an IP address pool.
AddPublicIpAddressPoolCidrBlockAddPublicIpAddressPoolCidrBlockAdds a CIDR block to an IP address pool.
DeletePublicIpAddressPoolDeletePublicIpAddressPoolDeletes an IP address pool.
DeletePublicIpAddressPoolCidrBlockDeletePublicIpAddressPoolCidrBlockDeletes a CIDR block from an IP address pool.
ModifyEipAddressAttributeModifyEipAddressAttributeModifies the name, description, and maximum bandwidth of an elastic IP address (EIP).
SetHighDefinitionMonitorLogStatusSetHighDefinitionMonitorLogStatusConfigures fine-grained monitoring for an elastic IP address (EIP).
UpdatePublicIpAddressPoolAttributeUpdatePublicIpAddressPoolAttributeModifies the attributes of an IP address pool.
DescribeEipAddressesDescribeEipAddressesQueries elastic IP addresses (EIPs) created in a region.
DescribeEipSegmentDescribeEipSegmentQueries contiguous elastic IP address (EIP) groups.
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.
DescribeHighDefinitionMonitorLogAttributeDescribeHighDefinitionMonitorLogAttributeQueries fine-grained monitoring configurations about an elastic IP address (EIP).
ListPublicIpAddressPoolsListPublicIpAddressPoolsQueries the information about the available IP address pools.
ListPublicIpAddressPoolCidrBlocksListPublicIpAddressPoolCidrBlocksQueries CIDR blocks in an IP address pool.
AllocateEipAddressAllocateEipAddressApplies for an elastic IP address (EIP).
AllocateEipAddressProAllocateEipAddressProApplies for a specific elastic IP address (EIP).
ReleaseEipAddressReleaseEipAddressReleases an elastic IP address (EIP).
AllocateEipSegmentAddressAllocateEipSegmentAddressApplies for 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.

Bandwidth

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

Physical connection

APITitleDescription
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.
OpenPhysicalConnectionServiceOpenPhysicalConnectionServiceEnables billing for outbound data transfer.
CreatePhysicalConnectionCreatePhysicalConnectionApplies for an Express Connect circuit.
ApplyPhysicalConnectionLOAApplyPhysicalConnectionLOAApplies for a Letter of Authorization (LOA) for 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.
CreateVpconnFromVbrCreateVpconnFromVbrPushes an Express Connect circuit to another account by adding a shared port for the account.
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.
RecoverPhysicalConnectionRecoverPhysicalConnectionResumes an Express Connect circuit.
AttachVbrToVpconnAttachVbrToVpconnAssociates a virtual border router (VBR) with a hosted connection.
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.
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.
CompletePhysicalConnectionLOACompletePhysicalConnectionLOAGenerates a report for an installed Express Connect circuit.
DescribePhysicalConnectionLOADescribePhysicalConnectionLOAQueries the Letter of Authorization (LOA) information about an Express Connect circuit.
ListGeographicSubRegionsListGeographicSubRegionsQueries the most recent region list.
ListBusinessAccessPointsListBusinessAccessPointsQueries the access points of an Express Connect circuit.

VBR

APITitleDescription
VBR failover groupVBR failover group
CreateVbrHaCreateVbrHaCreates a virtual border router (VBR) failover group.
DescribeVbrHaDescribeVbrHaQueries virtual border router (VBR) failover groups.
CreateVirtualBorderRouterCreateVirtualBorderRouterCreates a virtual border router (VBR).
AssociatePhysicalConnectionToVirtualBorderRouterAssociatePhysicalConnectionToVirtualBorderRouterAssociates a virtual border router (VBR) with a specified Express Connect circuit.
UnassociatePhysicalConnectionFromVirtualBorderRouterUnassociatePhysicalConnectionFromVirtualBorderRouterDisassociates a virtual border router (VBR) from an Express Connect circuit.
UpdateVirtualBorderBandwidthUpdateVirtualBorderBandwidthModifies the maximum outbound bandwidth of 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.

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
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.
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.
ConvertBandwidthPackageConvertBandwidthPackageConverts a NAT bandwidth package to an Internet Shared Bandwidth instance.
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.
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaVpcDescribeVpcNatGatewayNetworkInterfaceQuotaQueries the quota of endpoints that can be created in the reversely accessed VPC NAT gateway.

IPv4 Gateway

APITitleDescription
CreateIpv4GatewayCreateIpv4GatewayCreates an IPv4 gateway.
DeleteIpv4GatewayDeleteIpv4GatewayDeletes an IPv4 gateway.
EnableVpcIpv4GatewayEnableVpcIpv4GatewayActivates an IPv4 gateway.
UpdateIpv4GatewayAttributeUpdateIpv4GatewayAttributeModifies the description or name of an IPv4 gateway.
UpdateGatewayRouteTableEntryAttributeUpdateGatewayRouteTableEntryAttributeModifies the next hop type and next hop of the route entry in a gateway route table.
ListIpv4GatewaysListIpv4GatewaysQueries IPv4 gateways.
GetIpv4GatewayAttributeGetIpv4GatewayAttributeQueries the attributes of an IPv4 gateway.
ListGatewayRouteTableEntriesListGatewayRouteTableEntriesQueries route entries of a gateway route table.
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.

VPN gateway

APITitleDescription
CreateVpnGatewayCreateVpnGatewayCreates a VPN gateway.
AssociateVpnGatewayWithCertificateAssociateVpnGatewayWithCertificateAssociates a VPN gateway with a certificate.
DeleteVpnGatewayDeleteVpnGatewayDeletes a specified VPN gateway.
DissociateVpnGatewayWithCertificateDissociateVpnGatewayWithCertificateDisassociates a certificate from a 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.
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.
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 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.
DeleteIpsecServerDeleteIpsecServerDeletes an IPsec server.
UpdateIpsecServerUpdateIpsecServerModifies the configuration of an IPsec server.
ListIpsecServersListIpsecServersQueries IPsec servers.
ListIpsecServerLogs ListIpsecServerLogsQueries the logs of an IPsec server.

IPv6

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

Regions and zones

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

Tag

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

Router interface

APITitleDescription
CreateRouterInterfaceCreateRouterInterfaceCreates a router interface.
DeleteRouterInterfaceDeleteRouterInterfaceDeletes a router interface.
ModifyRouterInterfaceAttributeModifyRouterInterfaceAttributeModifies the configuration of a router interface.
ModifyRouterInterfaceSpecModifyRouterInterfaceSpecModifies the specification of a router interface.
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.
DeactivateRouterInterfaceDeactivateRouterInterfaceDisables 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.
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).
ConnectRouterInterfaceConnectRouterInterfaceInitiates a connection from the router interface of an initiator to the router interface of an accepter.

VPC gateway endpoint

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

Resource group

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