API Category

Last updated: 2021-05-12 10:21:02


API Name Feature
DescribeAccountAttributes Queries account attributes
CreateDefaultVpc Creates a default VPC and subnets
CreateVpc Creates a VPC
ModifyVpcAttribute Modifies VPC attributes
DescribeVpcs Queries the VPC list
DescribeVpcPrivateIpAddresses Queries the private IP information of a VPC
DescribeVpcInstances Queries a list of VCM instances on VPC
DeleteVpc Deletes a VPC
AttachClassicLinkVpc Creates a Classiclink
DescribeClassicLinkInstances Queries the list of Classiclink
DetachClassicLinkVpc Deletes a Classiclink
AssignIpv6CidrBlock Assigns an IPv6 IP range
DescribeVpcIpv6Addresses Queries the IPv6 list of a VPC
UnassignIpv6CidrBlock Releases IPv6 IP range
CreateAssistantCidr Creates secondary CIDR blocks
ModifyAssistantCidr Modifies secondary CIDR blocks.
DescribeAssistantCidr Queries a list of secondary CIDR blocks
CheckAssistantCidr Checks secondary CIDR block overlaps
DeleteAssistantCidr Deletes secondary CIDR blocks
DescribeVpcResourceDashboard Views VPC resources.
CreateLocalGateway Creates a local gateway
DeleteLocalGateway Deletes a local gateway
DescribeLocalGateway Queries local gateways
ModifyLocalGateway Modifies a local gateway

Subnet APIs

API Name Feature
AssignIpv6SubnetCidrBlock Assigns an IPv6 subnet IP range
CreateSubnet Creates a subnet
CreateSubnets Creates subnets in batches
DeleteSubnet Deletes a subnet
DescribeSubnets Queries the subnet list
ModifySubnetAttribute Modifies subnet attributes
UnassignIpv6SubnetCidrBlock Releases the IPv6 subnet IP range

Route Table APIs

API Name Feature
CreateRouteTable Creates a route table
CreateRoutes Creates a routing policy
DeleteRouteTable Deletes a route table
DeleteRoutes Deletes a routing policy
DescribeRouteTables Queries the route table list
ModifyRouteTableAttribute Modifies route table attributes
NotifyRoutes Publishes a route to CCN
ReplaceRouteTableAssociation Replaces the association relation of a route table
ReplaceRoutes Replaces a routing policy
ResetRoutes Resets the names and routing policies of route tables
WithdrawNotifyRoutes Withdraws a route from CCN


API Name Feature
AllocateAddresses Creates an EIP
AssociateAddress Binds an Elastic IP
DescribeAddressQuota Queries EIP quotas
DescribeAddresses Queries the EIP list
DescribeTaskResult Queries the async job execution results
DisassociateAddress Unbinds an EIP
ModifyAddressAttribute Modifies EIP attributes
ModifyAddressInternetChargeType Adjusts EIP billing modes
ModifyAddressesBandwidth Modifies the EIP bandwidth
ReleaseAddresses Releases the EIP
TransformAddress Switches an ordinary IP to an EIP

Highly Available Virtual IP APIs

API Name Feature
CreateHaVip Creates the HAVIP
DeleteHaVip Deletes an HAVIP
DescribeHaVips Queries the HAVIP list
HaVipAssociateAddressIp Binds an EIP to an HAVIP
HaVipDisassociateAddressIp Unbinds an EIP from HAVIP
ModifyHaVipAttribute Modifies HAVIP attributes


API Name Feature
AssignIpv6Addresses Assigns an IPv6 address
AssignPrivateIpAddresses Applies for private IPs for an ENI
AssociateNetworkInterfaceSecurityGroups Attaches a security group to an ENI.
AttachNetworkInterface Binds an ENI to a CVM
CreateAndAttachNetworkInterface Creates an ENI and binds it to a CVM
CreateNetworkInterface Creates an ENI
DeleteNetworkInterface Deletes an ENI
DescribeNetworkInterfaceLimit DescribeNetworkInterfaceLimit
DescribeNetworkInterfaces Queries the ENI list
DetachNetworkInterface Unbinds an ENI from a CVM
DisassociateNetworkInterfaceSecurityGroups Detaches a security group from an ENI.
MigrateNetworkInterface Migrates an ENI
MigratePrivateIpAddress Migrates private IPs of an ENI
ModifyIpv6AddressesAttribute Modifies the IPv6 address attributes of an ENI
ModifyNetworkInterfaceAttribute Modifies an ENI
ModifyPrivateIpAddressesAttribute Modifies the private IP information of an ENI
UnassignIpv6Addresses Releases IPv6 addresses
UnassignPrivateIpAddresses Returns the private IPs of an ENI

IP Location APIs

API Name Feature
DescribeIpGeolocationDatabaseUrl Obtains the download link of an IP location database
DescribeIpGeolocationInfos Queries IP location

Bandwidth Package APIs

API Name Feature
AddBandwidthPackageResources Adds one or more resources to a bandwidth package
CreateBandwidthPackage Creates a bandwidth package
DeleteBandwidthPackage Deletes a bandwidth package
DescribeBandwidthPackageBillUsage Queries the current usage of a pay-as-you-go bandwidth package.
DescribeBandwidthPackageQuota Queries the bandwidth package quota
DescribeBandwidthPackageResources Queries resources in a bandwidth package
DescribeBandwidthPackages Queries bandwidth package resources
ModifyBandwidthPackageAttribute Modifies the attributes of a bandwidth package
RemoveBandwidthPackageResources Deletes a bandwidth package resource

NAT Gateway APIs

API Name Feature
AssociateNatGatewayAddress Binds a NAT gateway to an EIP
CreateNatGateway Creates a NAT gateway
CreateNatGatewayDestinationIpPortTranslationNatRule Creates a port forwarding rule for a NAT gateway
CreateNatGatewaySourceIpTranslationNatRule Creates a SNAT rule for the NAT Gateway
DeleteNatGateway Deletes a NAT gateway
DeleteNatGatewayDestinationIpPortTranslationNatRule Deletes a port forwarding rule for a NAT gateway
DeleteNatGatewaySourceIpTranslationNatRule Deletes a SNAT forwarding rule of the NAT Gateway
DescribeNatGatewayDestinationIpPortTranslationNatRules Queries the port forwarding rule of a NAT gateway
DescribeNatGatewaySourceIpTranslationNatRules Queries the SNAT forwarding rules of the NAT Gateway
DescribeNatGateways Queries a NAT gateway
DisassociateNatGatewayAddress Unbinds an EIP from a NAT gateway
ModifyNatGatewayAttribute Modifies the attributes of a NAT gateway
ModifyNatGatewayDestinationIpPortTranslationNatRule Modifies a port forwarding rule for a NAT gateway
ModifyNatGatewaySourceIpTranslationNatRule Modifies a SNAT forwarding rule of the NAT Gateway
ResetNatGatewayConnection Adjusts the concurrent connection cap for the NAT gateway

VPN Gateway APIs

API Name Feature
CreateCustomerGateway Creates a customer gateway
CreateVpnConnection Creates a VPN tunnel
CreateVpnGateway Creates a VPN gateway
DeleteCustomerGateway Deletes a customer gateway
DeleteVpnConnection Deletes VPN tunnels
DeleteVpnGateway Deletes a VPN gateway
DescribeCustomerGatewayVendors Queries the information of supported customer gateway vendors
DescribeCustomerGateways Queries customer gateways
DescribeVpnConnections Queries the VPN tunnel list
DescribeVpnGatewayCcnRoutes Querying VPN gateway-based CCN routes
DescribeVpnGateways Queries VPN gateways
DownloadCustomerGatewayConfiguration Downloads a VPN tunnel configuration
InquiryPriceCreateVpnGateway Queries the price for VPN gateway creation
InquiryPriceRenewVpnGateway Queries the price for VPN gateway renewal
InquiryPriceResetVpnGatewayInternetMaxBandwidth Queries the price for adjusting the bandwidth cap of a VPN gateway
ModifyCustomerGatewayAttribute Modifies a customer gateway
ModifyVpnConnectionAttribute Modifies the VPN tunnel
ModifyVpnGatewayAttribute Modifies VPN gateway attributes
ModifyVpnGatewayCcnRoutes Modifying VPN gateway-based CCN routes
RenewVpnGateway Renews a VPN gateway
ResetVpnConnection Resets a VPN tunnel
ResetVpnGatewayInternetMaxBandwidth Adjusts the bandwidth cap of a VPN gateway

Direct Connect Gateway APIs

API Name Feature
AssociateDirectConnectGatewayNatGateway Binds a direct connect gateway to a NAT Gateway
CreateDirectConnectGateway Creates a direct connect gateway
CreateDirectConnectGatewayCcnRoutes Creates the CCN route of a Direct Connect gateway
DeleteDirectConnectGateway Deletes a direct connect gateway
DeleteDirectConnectGatewayCcnRoutes Deletes CCN routes of a Direct Connect gateway
DescribeDirectConnectGatewayCcnRoutes Queries the CCN routes of a Direct Connect gateway
DescribeDirectConnectGateways Queries direct connect gateways
DisassociateDirectConnectGatewayNatGateway Unbinds a direct connect gateway from a NAT Gateway
InquirePriceCreateDirectConnectGateway Queries the price of creating a direct connect gateway
ModifyDirectConnectGatewayAttribute Modifies the attributes of a direct connect gateway
ReplaceDirectConnectGatewayCcnRoutes Replaces the CCN routes of a Direct Connect gateway

Cloud Connect Network APIs

API Name Feature
AcceptAttachCcnInstances Accepts instance association to a CCN
AttachCcnInstances Associates an instance with a CCN
AuditCrossBorderCompliance Performs a compliance audit
CreateCcn Creates a CCN
DeleteCcn Deletes a CCN
DescribeCcnAttachedInstances Queries the list of instances associated with a CCN
DescribeCcnRegionBandwidthLimits Queries the outbound bandwidth caps of all regions connected with the specified CCN instance
DescribeCcnRoutes Queries the CCN routing policy
DescribeCcns Queries the CCN list
DescribeCrossBorderCompliance Queries a compliance review request
DetachCcnInstances Unbinds instances from a CCN
DisableCcnRoutes Disables CCN routes
EnableCcnRoutes Enables CCN routes
GetCcnRegionBandwidthLimits Queries the inter-region bandwidth limits of a CCN
ModifyCcnAttachedInstancesAttribute Modifies CCN-associated instance attributes
ModifyCcnAttribute Modifies CCN attributes
ModifyCcnRegionBandwidthLimitsType Modifies the bandwidth limit policy of a postpaid instance
RejectAttachCcnInstances Rejects instance association
ResetAttachCcnInstances Re-applies for the instance association
SetCcnRegionBandwidthLimits Sets the outbound bandwidth cap of each CCN region

Security Group APIs

API Name Feature
CloneSecurityGroup Clones an security group
CreateSecurityGroup Creates a security group
CreateSecurityGroupPolicies Adds policies to a security group
CreateSecurityGroupWithPolicies Creates security groups and policies
DeleteSecurityGroup Deletes a security group
DeleteSecurityGroupPolicies Deletes security group policies
DescribeSecurityGroupAssociationStatistics Queries statistics on the instances associated with a security group
DescribeSecurityGroupPolicies Queries security group policies
DescribeSecurityGroupReferences Queries referred security groups
DescribeSecurityGroups Queries security groups
ModifySecurityGroupAttribute Modifies security group attributes
ModifySecurityGroupPolicies Modifies the outbound and inbound policies of a security group
ReplaceSecurityGroupPolicy Replaces a single routing policy of a security group

Network ACL APIs

API Name Feature
AssociateNetworkAclSubnets Associates a network ACL with subnets
CreateNetworkAcl Creates a network ACL
DeleteNetworkAcl Deletes a network ACL
DescribeNetworkAcls Queries a list of network ACLs
DisassociateNetworkAclSubnets Disassociates a network ACL from a subnet
ModifyNetworkAclAttribute Modifies network ACL attributes
ModifyNetworkAclEntries Modifies network ACL rules

Network Parameter Template APIs

API Name Feature
CreateAddressTemplate Creates an IP address template
CreateAddressTemplateGroup Creates an IP address template group
CreateServiceTemplate Creates a protocol port template
CreateServiceTemplateGroup Creates a protocol port template group
DeleteAddressTemplate Deletes an IP address template
DeleteAddressTemplateGroup Deletes an IP address template group
DeleteServiceTemplate Deletes a protocol port template
DeleteServiceTemplateGroup Deletes a protocol port template group
DescribeAddressTemplateGroups Queries an IP address template group
DescribeAddressTemplates Queries an IP address template
DescribeServiceTemplateGroups Queries a protocol port template group
DescribeServiceTemplates Queries a protocol port template
ModifyAddressTemplateAttribute Modifies an IP address template
ModifyAddressTemplateGroupAttribute Modifies an IP address template group
ModifyServiceTemplateAttribute Modifies a protocol port template
ModifyServiceTemplateGroupAttribute Modifies a protocol port template group

API Name Feature
CheckNetDetectState CheckNetDetectState
CreateNetDetect CreateNetDetect
DeleteNetDetect DeleteNetDetect
DescribeNetDetectStates DescribeNetDetectStates
DescribeNetDetects DescribeNetDetects
ModifyNetDetect ModifyNetDetect

Flow Log APIs

API Name Feature
CreateFlowLog Creates a flow log
DeleteFlowLog Deletes a flow log
DescribeFlowLog Queries information of a flow log
DescribeFlowLogs Queries the list of flow logs
ModifyFlowLogAttribute Modifies the attributes of a flow log

Gateway Traffic Monitor APIs

API Name Feature
DescribeGatewayFlowMonitorDetail Queries the monitoring details of a gateway
DescribeGatewayFlowQos Queries the QoS bandwidth limit of inbound IP flow in a gateway.
DisableGatewayFlowMonitor Disables gateway flow monitor
EnableGatewayFlowMonitor Enables gateway traffic monitoring
ModifyGatewayFlowQos Adjusts the QoS bandwidth limit in a gateway

API Name Feature
CreateVpcEndPointService Creates an endpoint service
DescribeVpcEndPointService Queries the endpoint service list
ModifyVpcEndPointServiceAttribute Modifies endpoint service attributes
DeleteVpcEndPointService Deletes an endpoint service
CreateVpcEndPointServiceWhiteList Creates the endpoint service allowlist
DescribeVpcEndPointServiceWhiteList Queries the endpoint service allowlist
ModifyVpcEndPointServiceWhiteList Modifies the attributes of the endpoint service allowlist
DeleteVpcEndPointServiceWhiteList Deletes the endpoint service allowlist
EnableVpcEndPointConnect Determines whether to accept the request of connecting with an endpoint
CreateVpcEndPoint Creates an endpoint
DescribeVpcEndPoint Queries the endpoint list
ModifyVpcEndPointAttribute Modifies endpoint attributes
DeleteVpcEndPoint Deletes an endpoint
DisassociateVpcEndPointSecurityGroups Unbinds an endpoint from a security group