# API Index

## 

| API | Description Information |
|:---|:---|
|[AddSnatRule](vpc-api/add_snat_rule)|Add outbound rules (SNAT rules)|
|[AddSubnetIPv6](vpc-api/add_subnet_ip_v6)|Subnet-associated IPv6|
|[AddVPCIPv6](vpc-api/add_vpc_ip_v6)|VPC-associated IPv6 network segment|
|[AddVPCNetwork](vpc-api/add_vpc_network)|Add VPC Subnet|
|[AddWhiteListResource](vpc-api/add_white_list_resource)|Add NAT Gateway Whitelist|
|[AllocateBatchSecondaryIp](vpc-api/allocate_batch_secondary_ip)|Batch Application for Auxiliary IP of Virtual Network Card|
|[AllocateSecondaryIp](vpc-api/allocate_secondary_ip)|Assign IP|
|[AllocateVIP](vpc-api/allocate_vip)|Apply for Private Network Virtual IP|
|[AssignIPv6](vpc-api/assign_ip_v6)|Apply for IPv6 Address|
|[AssociateRouteTable](vpc-api/associate_route_table)|Binding Subnet's Routing Table|
|[AssociateSecGroup](vpc-api/associate_sec_group)|Bind Resources to Security Group|
|[AssociateSecGroupDynamic](vpc-api/associate_sec_group_dynamic)|AssociateSecGroupDynamic|
|[AttachNetworkInterface](vpc-api/attach_network_interface)|Bind network card to UHost|
|[CloneRouteTable](vpc-api/clone_route_table)|Clone Routing Table|
|[CreateNATGW](vpc-api/create_natgw)|Create NAT Gateway|
|[CreateNATGWPolicy](vpc-api/create_natgw_policy)|Add NAT Gateway Port Forwarding Rule|
|[CreateNetworkAcl](vpc-api/create_network_acl)|Create Network ACL|
|[CreateNetworkAclAssociation](vpc-api/create_network_acl_association)|Create ACL binding relationship|
|[CreateNetworkAclEntry](vpc-api/create_network_acl_entry)|Create ACL Rules|
|[CreateNetworkInterface](vpc-api/create_network_interface)|Create Virtual Network Card|
|[CreateRouteTable](vpc-api/create_route_table)|Create Route Table|
|[CreateSecGroup](vpc-api/create_sec_group)|Create Security Group|
|[CreateSecGroupRule](vpc-api/create_sec_group_rule)|Create Security Group Rule|
|[CreateSnatDnatRule](vpc-api/create_snat_dnat_rule)|Create internal and external IP mapping using NAT|
|[CreateSubnet](vpc-api/create_subnet)|Create Subnet|
|[CreateVPC](vpc-api/create_vpc)|Create VPC|
|[CreateVPCIntercom](vpc-api/create_vpc_intercom)|Create New VPC Intercommunication|
|[DeleteNATGW](vpc-api/delete_natgw)|Delete NAT Gateway|
|[DeleteNATGWPolicy](vpc-api/delete_natgw_policy)|Delete NAT Gateway Port Forwarding Rule|
|[DeleteNetworkAcl](vpc-api/delete_network_acl)|Delete Network ACL|
|[DeleteNetworkAclAssociation](vpc-api/delete_network_acl_association)|Delete Network ACL Binding Relationship|
|[DeleteNetworkAclEntry](vpc-api/delete_network_acl_entry)|Delete ACL rules|
|[DeleteNetworkInterface](vpc-api/delete_network_interface)|Delete Network Card|
|[DeleteRouteTable](vpc-api/delete_route_table)|Delete Custom Routing Table|
|[DeleteSecGroup](vpc-api/delete_sec_group)|Delete Security Group|
|[DeleteSecGroupRule](vpc-api/delete_sec_group_rule)|Delete Security Group Rule|
|[DeleteSecondaryIp](vpc-api/delete_secondary_ip)|Delete IP|
|[DeleteSnatDnatRule](vpc-api/delete_snat_dnat_rule)|Delete NAT rule for creating internal and external IP mapping|
|[DeleteSnatRule](vpc-api/delete_snat_rule)|Delete outbound rules (SNAT rules)|
|[DeleteSubnet](vpc-api/delete_subnet)|Delete Subnet|
|[DeleteSubnetIPv6](vpc-api/delete_subnet_ip_v6)|Unassign IPv6 from the subnet|
|[DeleteVPC](vpc-api/delete_vpc)|Delete VPC|
|[DeleteVPCIPv6](vpc-api/delete_vpc_ip_v6)|Unlink the IPv6 subnet from the VPC|
|[DeleteVPCIntercom](vpc-api/delete_vpc_intercom)|Delete VPC Intercommunication|
|[DeleteWhiteListResource](vpc-api/delete_white_list_resource)|Delete NAT Gateway Whitelist|
|[DescribeInstanceNetworkInterface](vpc-api/describe_instance_network_interface)|Display the network card information bound to the cloud host|
|[DescribeNATGW](vpc-api/describe_natgw)|Obtain NAT Gateway Information|
|[DescribeNATGWPolicy](vpc-api/describe_natgw_policy)|Display NAT Gateway Port Forwarding Rules|
|[DescribeNetworkAcl](vpc-api/describe_network_acl)|Obtain Network ACL|
|[DescribeNetworkAclAssociation](vpc-api/describe_network_acl_association)|Get the list of Network ACL binding relationships|
|[DescribeNetworkAclAssociationBySubnet](vpc-api/describe_network_acl_association_by_subnet)|Get subnet ACL binding information|
|[DescribeNetworkAclEntry](vpc-api/describe_network_acl_entry)|Get ACL rule information|
|[DescribeNetworkInterface](vpc-api/describe_network_interface)|Display virtual network card information|
|[DescribeResourceSecGroup](vpc-api/describe_resource_sec_group)|Query the security group information bound to the resource|
|[DescribeRouteTable](vpc-api/describe_route_table)|Obtain detailed routing table information (including routing policies)|
|[DescribeSecGroup](vpc-api/describe_sec_group)|Get Security Group Information|
|[DescribeSecGroupResource](vpc-api/describe_sec_group_resource)|Get Security Group Bound Resources|
|[DescribeSecondaryIp](vpc-api/describe_secondary_ip)|Query SecondaryIp|
|[DescribeSnatDnatRule](vpc-api/describe_snat_dnat_rule)|Obtain the information of the internal and external IP mapping rules created based on NAT|
|[DescribeSnatRule](vpc-api/describe_snat_rule)|Obtain the exit rules of the Nat gateway (SNAT rules)|
|[DescribeSubnet](vpc-api/describe_subnet)|Obtain Subnet Information|
|[DescribeSubnetResource](vpc-api/describe_subnet_resource)|Display Subnet Resources|
|[DescribeVIP](vpc-api/describe_vip)|Obtain private network virtual IP information|
|[DescribeVPC](vpc-api/describe_vpc)|Get VPC Information|
|[DescribeVPCIntercom](vpc-api/describe_vpc_intercom)|Obtain VPC Intercommunication Information|
|[DescribeWhiteListResource](vpc-api/describe_white_list_resource)|Display NAT Gateway Whitelist Resource List|
|[DetachNetworkInterface](vpc-api/detach_network_interface)|Unbind the network card associated with the cloud host|
|[DisableUniEipDirectMode](vpc-api/disable_uni_eip_direct_mode)|Disable EIP passthrough mode for uni|
|[DisableVPCIPv6](vpc-api/disable_vpc_ip_v6)|Disable IPv6 in VPC|
|[DisassociateSecGroup](vpc-api/disassociate_sec_group)|Unbind resources from the security group|
|[EnableUniEipDirectMode](vpc-api/enable_uni_eip_direct_mode)|Enable EIP passthrough mode for uni|
|[EnableWhiteList](vpc-api/enable_white_list)|Modify NAT Gateway Whitelist Switch|
|[GetAvailableResourceForPolicy](vpc-api/get_available_resource_for_policy)|Obtain resource information for configurable port forwarding rules of NAT gateway|
|[GetAvailableResourceForSnatRule](vpc-api/get_available_resource_for_snat_rule)|Obtain the resource list that can add snat rules (exit rules)|
|[GetAvailableResourceForWhiteList](vpc-api/get_available_resource_for_white_list)|Obtain resources that can add whitelist to the NAT gateway|
|[GetNetworkAclTargetResource](vpc-api/get_network_acl_target_resource)|Get ACL Rule Application Target List|
|[ListSubnetForNATGW](vpc-api/list_subnet_for_natgw)|Display the list of subnets that can be bound to the NAT gateway|
|[ModifyRouteRule](vpc-api/modify_route_rule)|Add, Delete, Modify Routing Policy|
|[MoveSecondaryIPMac](vpc-api/move_secondary_ip_mac)|Migrate SecondaryIP|
|[ReleaseVIP](vpc-api/release_vip)|Release Internal Virtual IP|
|[SetGwDefaultExport](vpc-api/set_gw_default_export)|Set the default exit of the NAT gateway|
|[SwitchToFirewall](vpc-api/switch_to_firewall)|SwitchToFirewall|
|[SwitchToSecGroup](vpc-api/switch_to_sec_group)|SwitchToSecGroup|
|[UnassignIPv6](vpc-api/unassign_ip_v6)|Release IPv6 Address|
|[UpdateNATGW](vpc-api/update_natgw)|Update NAT Gateway Basic Information|
|[UpdateNATGWPolicy](vpc-api/update_natgw_policy)|Update NAT Gateway Port Forwarding Rules|
|[UpdateNATGWSnatpool](vpc-api/update_natgw_snatpool)|Update the Snatpool status of the NAT gateway|
|[UpdateNATGWSubnet](vpc-api/update_natgw_subnet)|Update the subnet bound to the NAT gateway|
|[UpdateNetworkAcl](vpc-api/update_network_acl)|Change ACL|
|[UpdateNetworkAclEntry](vpc-api/update_network_acl_entry)|Update ACL rules|
|[UpdateNetworkInterfaceDefaultOutput](vpc-api/update_network_interface_default_output)|Update Virtual Network Card Default Gateway|
|[UpdateRouteTableAttribute](vpc-api/update_route_table_attribute)|Update Basic Route Table Information|
|[UpdateSecGroup](vpc-api/update_sec_group)|Update Security Group Basic Information|
|[UpdateSecGroupAssociation](vpc-api/update_sec_group_association)|Change Security Group Binding Relationship|
|[UpdateSecGroupRule](vpc-api/update_sec_group_rule)|Update Security Group Rules|
|[UpdateSnatRule](vpc-api/update_snat_rule)|Update Outbound Rules (SNAT Rules)|
|[UpdateSubnetAttribute](vpc-api/update_subnet_attribute)|Update Subnet Information|
|[UpdateVIPAttribute](vpc-api/update_vip_attribute)|Update VIP Information|
|[UpdateVPCIPv6](vpc-api/update_vpc_ip_v6)|Update VPC IPv6 Address Space|
|[UpdateVPCNetwork](vpc-api/update_vpc_network)|Update VPC Network Segment|
