All Products
Search
Document Center

Virtual Private Cloud:List of operations by function

Last Updated:Apr 19, 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.

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 an IPv6 CIDR block.
DeleteVpcDeleteVpcDeletes a virtual private cloud (VPC).
RevokeInstanceFromCenRevokeInstanceFromCenRevokes the permissions granted to a Cloud Enterprise Network (CEN) instance on a network 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 VPC.
DisableVpcClassicLinkDisableVpcClassicLinkDisables ClassicLink for a virtual private cloud (VPC).
DeletionProtectionDeletionProtectionConfigures deletion protection for an instance.
DescribeVpcsDescribeVpcsQueries virtual private clouds (VPCs).
DescribeVpcAttributeDescribeVpcAttributeQueries the configuration of a 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
ListVSwitchCidrReservationsListVSwitchCidrReservationsQueries reserved CIDR blocks of vSwitches.
CreateVSwitchCidrReservationCreateVSwitchCidrReservationCreates a reserved CIDR block for a vSwitch.
GetVSwitchCidrReservationUsageGetVSwitchCidrReservationUsageQueries the usage of a prefix list.
ModifyVSwitchCidrReservationAttributeModifyVSwitchCidrReservationAttribute
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 the information about available vSwitches that are used for an internal network.
DescribeVSwitchAttributesDescribeVSwitchAttributesQueries the detailed information about a vSwitch.
DeleteVSwitchCidrReservationDeleteVSwitchCidrReservationDeletes a reserved CIDR block of a vSwitch.

Route table

APITitleDescription
CreateRouteEntryCreateRouteEntryCreates a custom route entry in the route table of a VRouter or virtual border router (VBR).
CreateRouteEntriesCreateRouteEntriesAdds custom route entries to the route table of a vRouter in a virtual private cloud (VPC).
CreateRouteTableCreateRouteTableCreates a custom route table.
AssociateRouteTableAssociateRouteTableAssociates a custom route table with a vSwitch in the same VPC.
DeleteRouteEntryDeleteRouteEntryDeletes a route entry from a route table of a VRouter or 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.
DescribeRouteTablesDescribeRouteTablesQueries route tables.
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 resources that are associated with a prefix list.
GetVpcPrefixListEntriesGetVpcPrefixListEntriesQueries the information about a prefix list.

DHCP

APITitleDescription
CreateDhcpOptionsSetCreateDhcpOptionsSetCreates a DHCP options set.
DeleteDhcpOptionsSetDeleteDhcpOptionsSetDeletes 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).
UpdateDhcpOptionsSetAttributeUpdateDhcpOptionsSetAttributeModifies the configuration of a DHCP options set.
GetDhcpOptionsSetGetDhcpOptionsSetQueries a DHCP options set.
ListDhcpOptionsSetsListDhcpOptionsSetsQueries 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
AssociateNetworkAclAssociateNetworkAclAssociates a network access control list (ACL) with a vSwitch.
CreateNetworkAclCreateNetworkAclCreates a network access control list (ACL).
CopyNetworkAclEntriesCopyNetworkAclEntriesCopies 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 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 or an elastic network interface (ENI).
DeleteHaVipDeleteHaVipDeletes a high-availability virtual IP address (HAVIP).
UnassociateHaVipUnassociateHaVipDisassociates a high-availability virtual IP address (HAVIP) from an Elastic Compute Service (ECS) instance or an elastic network interface (ENI) in a virtual private cloud (VPC).
ModifyHaVipAttributeModifyHaVipAttributeModifies the name and description of an HAVIP.
DescribeHaVipsDescribeHaVipsQueries HAVIPs in a 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) in a region.
DescribeEipSegmentDescribeEipSegmentQueries contiguous elastic IP address (EIP) groups.
DescribeEipGatewayInfoDescribeEipGatewayInfoQueries the gateway and subnet mask of an elastic IP address (EIP).
DescribePublicIpAddressDescribePublicIpAddressQueries the range of public IP addresses 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 configurations about the fine-grained monitoring feature of 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).
AllocateEipAddressProAllocateEipAddressProRequests a specified elastic IP address (EIP).
ReleaseEipAddressReleaseEipAddressReleases an elastic IP address (EIP).
AllocateEipSegmentAddressAllocateEipSegmentAddressContiguous elastic IP addresses (EIPs) are arranged in sequence. You can assign contiguous EIPs to instances as needed. You can call AllocateEipSegmentAddress to request contiguous EIPs.
ReleaseEipSegmentAddressReleaseEipSegmentAddressReleases contiguous elastic IP addresses (EIPs).
AssociateEipAddressAssociateEipAddressAssociates an elastic IP address (EIP) with a cloud resource that is deployed in the same region.
AssociateEipAddressBatchAssociateEipAddressBatchAssociates 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.
RemoveCommonBandwidthPackageIpRemoveCommonBandwidthPackageIpDisassociates an EIP from an Internet Shared Bandwidth instance.
DeleteCommonBandwidthPackageDeleteCommonBandwidthPackageDeletes an Internet Shared Bandwidth instance.
ModifyCommonBandwidthPackageAttributeModifyCommonBandwidthPackageAttributeModifies the name and description of 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.
ModifyCommonBandwidthPackageIpBandwidthModifyCommonBandwidthPackageIpBandwidthSets the maximum bandwidth of an elastic IP address (EIP) that is associated with an Internet Shared Bandwidth instance.
CancelCommonBandwidthPackageIpBandwidthCancelCommonBandwidthPackageIpBandwidthRemoves the maximum bandwidth configured for an elastic IP address (EIP) that is associated with an Internet Shared Bandwidth instance.
Describe95TrafficDescribe95TrafficQueries traffic data of a pay-by-enhanced-95th-percentile Internet Shared Bandwidth instance.

Physical connection

APITitleDescription
Virtual physical connectionVirtual physical connection
CreateVirtualPhysicalConnectionCreateVirtualPhysicalConnectionCreates a hosted connection over Express Connect circuit.
UpdateVirtualPhysicalConnectionUpdateVirtualPhysicalConnectionChanges the virtual local area network (VLAN) ID of a hosted connection over Express Connect circuit.
ListVirtualPhysicalConnectionsListVirtualPhysicalConnectionsQueries 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.
SecondApplyPhysicalConnectionLOASecondApplyPhysicalConnectionLOAIf your application for a Letter of Authorization (LOA) by calling the ApplyPhysicalConnectionLOA operation is denied, you can call this operation to apply again.
CreatePhysicalConnectionSetupOrderCreatePhysicalConnectionSetupOrderCreates an order for initial installation of an Express Connect circuit.
CreatePhysicalConnectionOccupancyOrderCreatePhysicalConnectionOccupancyOrderCreates an order for resource usage fees.
CreateVpconnFromVbrCreateVpconnFromVbrAdds a shared port to a hosted connection.
DeletePhysicalConnectionDeletePhysicalConnectionDeletes a connection over an Express Connect circuit.
CancelPhysicalConnectionCancelPhysicalConnectionCancels an Express Connect circuit before it is enabled. After you perform this operation, the Express Connect circuit enters the Canceled state.
ModifyPhysicalConnectionAttributeModifyPhysicalConnectionAttributeModifies the configurations of an Express Connect circuit.
EnablePhysicalConnectionEnablePhysicalConnectionEnables an Express Connect circuit that is in the Confirmed state. After you perform this operation, the Express Connect circuit enters the Enabled state.
TerminatePhysicalConnectionTerminatePhysicalConnectionDisables an Express Connect circuit after it is enabled.
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 Express Connect circuits in a region.
ConfirmPhysicalConnectionConfirmPhysicalConnectionChanges the status of an Express Connect circuit to Confirmed.
DescribePhysicalConnectionsDescribePhysicalConnectionsQueries Express Connect circuits in a region.
CompletePhysicalConnectionLOACompletePhysicalConnectionLOAGenerates a report for an installed Express Connect circuit.
DescribePhysicalConnectionLOADescribePhysicalConnectionLOAQueries the 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.
DeleteVbrHaDeleteVbrHaDeletes 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.
DeleteVirtualBorderRouterDeleteVirtualBorderRouterDeletes a virtual border router (VBR).
UnassociatePhysicalConnectionFromVirtualBorderRouterUnassociatePhysicalConnectionFromVirtualBorderRouterDisassociates a virtual border router (VBR) from an Express Connect circuit.
UpdateVirtualBorderBandwidthUpdateVirtualBorderBandwidthUpdates the maximum bandwidth value of outbound data transfer for a virtual border router (VBR).
ModifyVirtualBorderRouterAttributeModifyVirtualBorderRouterAttributeModifies the configuration of a virtual border router (VBR).
TerminateVirtualBorderRouterTerminateVirtualBorderRouterTerminates a virtual border router (VBR).
RecoverVirtualBorderRouterRecoverVirtualBorderRouterEnables a disabled virtual border router (VBR).
DescribeVirtualBorderRoutersDescribeVirtualBorderRoutersQueries virtual border routers (VBRs).
DescribeVirtualBorderRoutersForPhysicalConnectionDescribeVirtualBorderRoutersForPhysicalConnectionQueries the 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 BGP group for a virtual border router (VBR).
CreateBgpPeerCreateBgpPeerAdds a Border Gateway Protocol (BGP) peer to a BGP group.
DeleteBgpGroupDeleteBgpGroupDeletes a Border Gateway Protocol (BGP) group.
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 in a region.
DescribeBgpNetworksDescribeBgpNetworksQueries advertised Border Gateway Protocol (BGP) networks.
DescribeBgpPeersDescribeBgpPeersQueries Border Gateway Protocol (BGP) peers in a region.

NAT

APITitleDescription
Nat GatewaysNat Gateways
CreateNatGatewayCreateNatGatewayCreates an enhanced Internet NAT gateway or a Virtual Private Cloud (VPC) NAT gateway.
DeleteNatGatewayDeleteNatGatewayDeletes a specified Internet NAT gateway.
ModifyNatGatewayAttributeModifyNatGatewayAttributeModifies the name and description of a NAT gateway.
ModifyNatGatewaySpecModifyNatGatewaySpecUpgrades a subscription Internet NAT gateway.
DescribeNatGatewaysDescribeNatGatewaysQueries NAT gateways that meet specific conditions in a specified region.
VpcDescribeVpcNatGatewayNetworkInterfaceQuotaVpcDescribeVpcNatGatewayNetworkInterfaceQuotaQueries the quota of endpoints that can be created in the reversely accessed VPC NAT gateway.
GetNatGatewayAttributeGetNatGatewayAttributeQueries information about a NAT gateway.
ListEnhanhcedNatGatewayAvailableZonesListEnhanhcedNatGatewayAvailableZonesQueries the zones that support NAT gateways.
UpdateNatGatewayNatTypeUpdateNatGatewayNatTypeUpgrades a standard NAT gateway to an enhanced NAT gateway.
ConvertBandwidthPackageConvertBandwidthPackageConverts a NAT service plan to an Internet Shared Bandwidth instance.
EnableNatGatewayEcsMetricEnableNatGatewayEcsMetricEnables Elastic Compute Service (ECS) traffic monitoring.
DisableNatGatewayEcsMetricDisableNatGatewayEcsMetricDisables traffic monitoring for an Elastic Compute Service (ECS) instance.
SNAT RuleSNAT Rule
CreateSnatEntryCreateSnatEntryAdds an SNAT entry to an SNAT table.
DeleteSnatEntryDeleteSnatEntryDeletes an SNAT entry.
ModifySnatEntryModifySnatEntryModifies an SNAT entry.
DescribeSnatTableEntriesDescribeSnatTableEntriesQueries SNAT entries.
DNAT RuleDNAT Rule
CreateForwardEntryCreateForwardEntryAdds a DNAT entry to a DNAT table.
DeleteForwardEntryDeleteForwardEntryDeletes a DNAT entry.
ModifyForwardEntryModifyForwardEntryModifies a DNAT entry.
DescribeForwardTableEntriesDescribeForwardTableEntriesQueries DNAT entries.
FullNat RuleFullNat Rule
CreateFullNatEntryCreateFullNatEntryAdds a FULLNAT entry to the FULLNAT table.
DeleteFullNatEntryDeleteFullNatEntryDeletes a FULLNAT entry.
ModifyFullNatEntryAttributeModifyFullNatEntryAttributeModifies a FULLNAT entry.
ListFullNatEntriesListFullNatEntriesQueries FULLNAT entries.
NatIp ManagementNatIp Management
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.
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 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.
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.

IPv6

APITitleDescription
AllocateIpv6AddressAllocateIpv6AddressRequests an IPv6 address.
ReleaseIpv6AddressReleaseIpv6AddressReleases an idle IPv6 address.
CreateIpv6GatewayCreateIpv6GatewayIPv6 gateways are used to control the IPv6 traffic of virtual private clouds (VPCs). You can call the CreateIpv6Gateway operation to create IPv6 gateways.
CreateIpv6EgressOnlyRuleCreateIpv6EgressOnlyRuleYou can call CreateIpv6EgressOnlyRule to create egress-only rules to enable ECS instances in VPCs that have IPv6 enabled to access IPv6 clients. However, IPv6 clients cannot access the ECS instances over the Internet.
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 information about an IPv6 gateway, including the region, virtual private cloud (VPC), status, and billing method.
AllocateIpv6InternetBandwidthAllocateIpv6InternetBandwidthDefault IPv6 gateways support only private communication. You can call the AllocateIpv6InternetBandwidth operation to purchase Internet bandwidth resources for an IPv6 address. This way, ECS instances in a VPC can access the Internet through the IPv6 address. IPv6 clients can also access the ECS instances over the Internet.

Regions and zones

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

Tag

APITitleDescription
TagResourcesTagResourcesCreates and adds tags to resources.
TagResourcesForExpressConnectTagResourcesForExpressConnectCreates tags and adds the tags to an Express Connect circuit.
UnTagResourcesUnTagResourcesRemoves tags from resources.
UntagResourcesForExpressConnectUntagResourcesForExpressConnectRemoves tags from an Express Connect circuit 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 tags 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 router interface.
DeactivateRouterInterfaceDeactivateRouterInterfaceDeactivates 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 the attributes of a gateway endpoint.
ListVpcGatewayEndpointsListVpcGatewayEndpointsQueries gateway endpoints.
AssociateRouteTablesWithVpcGatewayEndpointAssociateRouteTablesWithVpcGatewayEndpointAssociates a route table with a gateway endpoint.
DissociateRouteTablesFromVpcGatewayEndpointDissociateRouteTablesFromVpcGatewayEndpointDisassociates a gateway endpoint from a route table.

Resource group

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