Interface Overview
Updated at:2025-10-16
The VPC API provides APIs for the following functions:
| API type | API description |
|---|---|
| VPC | Provide APIs for creating, querying, updating, and deleting VPCs, as well as accessing intranet IP query, product-occupied IP query, and relay switch management. |
| Subnet APIs | Provide APIs for creating, querying, updating, deleting subnets, and handling reserved network segments with ease. |
| Route table APIs | Provide APIs for creating route tables, switching between active and standby routes, and managing route rules (creation, deletion, query, and update). |
| Security group API | Includes regular security group APIs and enterprise security group APIs: regular security group APIs: Provide APIs for creating, querying, and deleting regular security groups, as well as creating, deleting, and updating rules; enterprise security group APIs: Provide APIs for creating, querying, and deleting enterprise security groups, as well as creating, deleting, and updating rules; |
| ACL | Provide APIs to manage ACLs, including querying, adding, updating, and deleting ACL rules efficiently. |
| Parameter template API | Provide APIs for managing IP address groups and families, covering creation, updating, deletion, query operations, and association/disassociation tasks. |
| Elastic network interface API | Provide APIs for elastic network interface management, including creating, updating, querying, deleting, IP management, instances/EIP binding/unbinding, and security group updates. |
| Service network interface card APIs | Provide APIs for managing service network interface cards, from creation to updates, security group management, and deletion. |
| High-availability virtual IP address APIs | Provide APIs for handling high-availability virtual IPs, including creation, query, update, deletion, and binding/unbinding operations for instances and EIPs. |
| NAT gateway APIs | Provide APIs for managing NAT gateways, covering creation, query, updates, rules management, binding/unbinding tasks, and renewal/resizing functions. |
| IPv6 gateway APIs | Provide APIs for IPv6 gateway management, such as policies and egress-only configurations, resizing, creation, updates, and deletion, alongside release protection adjustments. |
| VPN | Provide APIs for comprehensive VPN management, including creation, release, updates, query details, EIP binding/unbinding, renewal, tunnel operations, SSL-VPN functions, user management, and protection switch updates. |
| Peering connection APIs | Provide APIs for managing peering connections, from creation to query and updates, handling bandwidth resizing, DNS synchronization, renewal, release protection, and connection requests seamlessly. |
| Dedicated gateway APIs | Provide APIs to bind physical dedicated lines, create dedicated gateways, query dedicated gateway lists, update dedicated gateways, check dedicated gateway details, perform health checks on dedicated gateways, release dedicated gateways, and unbind physical dedicated lines. |
| Network probe APIs | Provide APIs to create, list, query details, update, and delete network probes. |
| Gateway bandwidth limiting rule APIs | Provide APIs to create, view, modify, and delete gateway bandwidth limiting rules. |
