专有网络VPC提供以下相关API接口。

专有网络(VPC)

API 描述
CreateVpc 调用CreateVpc接口创建一个专有网络(VPC)。
DeleteVpc 调用DeleteVpc接口删除一个专有网络(VPC)。
DescribeVpcs 调用DescribeVpcs接口查询已创建的VPC。
ModifyVpcAttribute 调用ModifyVpcAttribute接口修改指定VPC的名称和描述信息。
DescribeVpcAttribute 调用DescribeVpcAttribute接口查询指定VPC的配置信息。
DisableVpcClassicLink 调用DisableVpcClassicLink关闭ClassicLink。
EnableVpcClassicLink 调用EnableVpcClassicLink开启ClassicLink。
GrantInstanceToCen 调用GrantInstanceToCen为云企业网实例授权。
RevokeInstanceFromCen 调用RevokeInstanceFromCen撤销网络实例对指定云企业网实例的授权。

交换机

API 描述
DescribeVSwitches 调用DescribeVSwitches接口查询已创建的交换机。
ModifyVSwitchAttribute 使用ModifyVSwitchAttribute修改指定交换机的名称和描述信息。
DescribeVSwitchAttributes 调用DescribeVSwitchAttributes接口查询指定交换机的配置信息。
CreateVSwitch 调用CreateVSwitch接口创建一个交换机。
DeleteVSwitch 调用DeleteVSwitch接口删除交换机。

路由器

API 描述
DescribeVRouters 调用DescribeVRouters接口查询指定地域的路由器列表。
ModifyVRouterAttribute 调用ModifyVRouterAttribute接口修改路由器的名称和描述信息。

路由表

API 描述
ModifyRouteTableAttributes 调用ModifyRouteTableAttributes接口修改路由表的名称和描述。
DescribeRouteTableList 调用DescribeRouteTableList接口查询路由表。
DescribeRouteTables 调用DescribeRouteTables接口查询路由表的路由条目。
CreateRouteTable 调用CreateRouteTable接口创建一个自定义路由表。
AssociateRouteTable 调用AssociateRouteTable接口将创建的自定义路由表和同一VPC内的交换机绑定。
UnassociateRouteTable 调用UnassociateRouteTable接口将路由表和交换机解绑。
DeleteRouteTable 调用DeleteRouteTable接口删除自定义路由表。
CreateRouteEntry 调用CreateRouteEntry接口在VPC路由器或边界路由器(VBR)上创建自定义路由条目。
DeleteRouteEntry 调用DeleteRouteEntry接口删除VPC路由器或边界路由器的路由表中的路由条目。
ModifyRouteEntry 调用ModifyRouteEntry修改一条自定义路由条目的名称。
DescribeRouteEntryList 调用DescribeRouteEntryList查询路由条目列表。

地域

API 描述
DescribeZones 调用DescribeZones查询指定地域中可用区的列表。
DescribeAccessPoints 调用DescribeAccessPoints接口查询指定地域中的物理专线接入点。
DescribeRegions 调用DescribeRegions接口查询可用地域。

标签

API 描述
TagResources 调用TagResources为指定的ECS资源列表统一创建并绑定标签。
ListTagResources 调用ListTagResources查询一个或多个 VPC、EIP 资源已经绑定的标签列表。
UnTagResources 调用UntagResources为指定的资源列表统一解绑并删除标签。

路由器接口

API 描述
CreateRouterInterface 调用CreateRouterInterface接口创建路由器接口。
DescribeRouterInterfaces 调用DescribeRouterInterfaces接口查询指定地域内的路由器接口。
ConnectRouterInterface 调用ConnectRouterInterface接口由发起端路由器接口向接收端发起连接。
ActivateRouterInterface 调用ActivateRouterInterface接口激活处于Inactive状态的路由器接口。
DeactivateRouterInterface 调用DeactivateRouterInterface接口冻结路由器接口。
ModifyRouterInterfaceSpec 调用ModifyRouterInterfaceSpec接口修改路由器接口的规格。
ModifyRouterInterfaceAttribute 调用ModifyRouterInterfaceAttribute接口修改路由器接口的配置。
DeleteRouterInterface 调用DeleteRouterInterface接口删除路由器接口。

BGP

API 描述
DescribeBgpNetworks 调用DescribeBgpNetworks查询已宣告的BGP网络。
CreateBgpGroup 使用CreateBgpGroup为指定的边界路由器(VBR)创建一个BGP组。
DescribeBgpGroups 使用DescribeBgpGroups查询指定地域下的BGP组。
ModifyBgpGroupAttribute 调用ModifyBgpGroupAttribute接口修改BGP组的配置。
DeleteBgpGroup 使用DeleteBgpGroup删除指定的BGP组。
CreateBgpPeer 调用CreateBgpPeer接口向指定的BGP组中添加BGP邻居。
DescribeBgpPeers 使用DescribeBgpPeers查询指定地域下的BGP邻居。
DeleteBgpPeer 使用DeleteBgpPeer删除指定的BGP邻居。
AddBgpNetwork 使用AddBgpNetwork宣告BGP网络。
DeleteBgpNetwork 使用DeleteBgpNetwork删除已宣告的BGP网络。
ModifyBgpPeerAttribute 调用ModifyBgpGroupAttribute接口修改BGP邻居的属性。

边界路由器

API 描述
CreateVirtualBorderRouter 调用CreateVirtualBorderRouter接口新建边界路由器(VBR)。
DeleteVirtualBorderRouter 调用DeleteVirtualBorderRouter接口删除边界路由器(VBR)。
DescribeVirtualBorderRouters 调用DescribeVirtualBorderRouters接口查询已创建的边界路由器(VBR)。
DescribeVirtualBorderRoutersForPhysicalConnection 调用DescribeVirtualBorderRoutersForPhysicalConnection接口查询指定物理专线下的边界路由器(VBR),包括物理专线所有者的VBR和其他账号的VBR。
ModifyVirtualBorderRouterAttribute 调用ModifyVirtualBorderRouterAttribute接口修改边界路由器(VBR)的配置。
TerminateVirtualBorderRouter 调用TerminateVirtualBorderRouter接口终止边界路由器(VBR)。
RecoverVirtualBorderRouter 调用RecoverVirtualBorderRouter接口恢复被终止的边界路由器(VBR)。
AssociatePhysicalConnectionToVirtualBorderRouter 调用AssociatePhysicalConnectionToVirtualBorderRouter将VBR关联物理专线。
UnassociatePhysicalConnectionFromVirtualBorderRouter 调用UnassociatePhysicalConnectionFromVirtualBorderRouter解绑VBR和物理专线。

物理专线

API 描述
CreatePhysicalConnection 调用CreatePhysicalConnection接口申请物理专线接入。
CancelPhysicalConnection 在物理专线开通前,调用CancelPhysicalConnection接口取消物理专线接入,取消后物理专线进入Canceled状态。
DescribePhysicalConnections 调用DescribePhysicalConnections接口查询指定地域内的物理专线。
ModifyPhysicalConnectionAttribute 调用ModifyPhysicalConnectionAttribute接口修改物理专线的配置。
TerminatePhysicalConnection 在物理专线开通后调用TerminatePhysicalConnection接口终止物理专线接入。
EnablePhysicalConnection 使用EnablePhysicalConnection接口开通处于Confirmed状态的物理专线,开通完成后物理专线进入Enabled状态。
DeletePhysicalConnection 调用DeletePhysicalConnection接口删除物理专线。
ApplyPhysicalConnectionLOA 调用ApplyPhysicalConnectionLOA申请LOA。
CompletePhysicalConnectionLOA 调用CompletePhysicalConnectionLOA完成施工完竣。
CreatePhysicalConnectionOccupancyOrder 调用CreatePhysicalConnectionOccupancyOrder创建资源占用费订单。
CreatePhysicalConnectionSetupOrder 调用CreatePhysicalConnectionSetupOrder创建初装费订单。
DescribePhysicalConnectionLOA 调用DescribePhysicalConnectionLOA查询物理专线LOA信息。

高速上云服务

API 描述
CreateExpressCloudConnection 调用CreateExpressCloudConnection申请高速上云服务。
ModifyExpressCloudConnectionAttribute 调用ModifyExpressCloudConnectionAttribute修改高速上云服务连接。
ModifyExpressCloudConnectionBandwidth 调用ModifyExpressCloudConnectionBandwidth修改高速上云服务带宽。
DescribeExpressCloudConnections 调用DescribeExpressCloudConnections查询某个区域的高速上云服务列表。

VPN网关

API 描述
CreateVpnGateway 调用CreateVpnGateway接口创建一个VPN网关。
DescribeVpnGateways 调用DescribeVpnGateways接口查询已创建的VPN网关。
DescribeVpnGateway 调用DescribeVpnGateway接口查询指定VPN网关的详细信息。
DeleteVpnGateway 调用DeleteVpnGateway接口删除指定的VPN网关。
CreateCustomerGateway 调用CreateCustomerGateway接口创建用户网关。
DescribeCustomerGateways 调用DescribeCustomerGateways接口查询已创建的用户网关。
DescribeCustomerGateway 调用DescribeCustomerGateway接口查询已创建的用户网关的详细信息。
DeleteCustomerGateway 调用DeleteCustomerGateway接口删除指定的用户网关。
ModifyCustomerGatewayAttribute 调用ModifyCustomerGatewayAttribute接口修改用户网关的名称和描述信息。
DescribeVpnConnection 调用DescribeVpnConnection接口查询已创建的IPsec连接的详细信息。
DeleteVpnConnection 调用DeleteVpnConnection接口删除指定的IPsec连接。
DownloadVpnConnectionConfig 调用DownloadVpnConnectionConfig接口获取IPsec连接的配置信息。
CreateSslVpnServer 调用CreateSslVpnServer接口创建SSL-VPN服务端。
DescribeSslVpnServers 调用DescribeSslVpnServers接口查询已创建的SSL-VPN服务端。
DeleteSslVpnServer 调用DeleteSslVpnServer接口删除SSL-VPN服务端实例。
ModifySslVpnServer 调用ModifySslVpnServer接口修改SSL-VPN服务端的配置信息。
DeleteSslVpnClientCert 调用DeleteSslVpnClientCert接口删除SSL-VPN客户端证书。
ModifySslVpnClientCert 调用ModifySslVpnClientCert接口修改SSL-VPN客户端证书的名称。
ModifyVpnGatewayAttribute 调用ModifyVpnGatewayAttribute接口修改VPN网关的名称和描述信息。
CreateVpnConnection 调用CreateVpnConnection接口创建IPsec连接。
DescribeVpnConnections 调用DescribeVpnConnections接口查询已创建的IPsec连接。
ModifyVpnConnectionAttribute 调用ModifyVpnConnectionAttribute接口修改IPsec连接的配置信息。
CreateSslVpnClientCert 调用CreateSslVpnClientCert接口创建SSL-VPN客户端证书。
DescribeSslVpnClientCerts 调用DescribeSslVpnClientCerts接口查询已创建的SSL-VPN客户端证书。
DeleteVpnPbrRouteEntry 调用DeleteVpnPbrRouteEntry删除VPN策略路由。
DeleteVpnRouteEntry 调用DeleteVpnRouteEntry删除VPN目的路由。
CreateVpnPbrRouteEntry 调用CreateVpnPbrRouteEntry创建VPN策略路由。
DescribeVpnRouteEntries 调用DescribeVpnRouteEntries查询VPN目的路由。
ModifyVpnRouteEntryWeight 调用ModifyVpnRouteEntryWeight修改VPN目的路由的权重值。
PublishVpnRouteEntry 调用PublishVpnRouteEntry发布VPN路由到VPC。
DescribeVpnPbrRouteEntries 调用DescribeVpnPbrRouteEntries查询VPN策略路由。
ModifyVpnPbrRouteEntryWeight 调用ModifyVpnPbrRouteEntryWeight接口修改VPN策略路由的权重值。
CreateVpnRouteEntry 调用CreateVpnRouteEntry创建VPN目的路由。
DescribeVpnSslServerLogs 调用DescribeVpnSslServerLogs查看SSL服务端的日志。

NAT网关

API 描述
CreateNatGateway 使用CreateNatGateway接口创建一个NAT网关。
ModifyNatGatewayAttribute 使用ModifyNatGatewayAttribute接口修改NAT网关配置。
ModifyNatGatewaySpec 使用ModifyNatGatewaySpec接口修改NAT网关的规格。
CreateBandwidthPackage 使用CreateBandwidthPackage接口创建NAT带宽包。
DescribeBandwidthPackages 使用DescribeBandwidthPackages接口查询指定地域的NAT带宽包。
ModifyBandwidthPackageSpec 使用ModifyBandwidthPackageSpec接口修改指定NAT带宽包的带宽。
ModifyBandwidthPackageAttribute 使用ModifyBandwidthPackageAttribute接口修改指定NAT带宽包的名称和描述。
DescribeNatGateways 使用DescribeNatGateways接口查询已创建的NAT网关。
AddBandwidthPackageIps 使用AddBandwidthPackageIps接口在NAT带宽包中增加公网IP。
RemoveBandwidthPackageIps 使用RemoveBandwidthPackageIps接口删除NAT带宽包中的公网IP。
DeleteBandwidthPackage 使用DeleteBandwidthPackage接口删除指定的NAT带宽包。
DeleteNatGateway 使用DeleteNatGateway接口删除指定的NAT网关。
CreateForwardEntry 使用CreateForwardEntry在DNAT列表中添加DNAT条目。
DescribeForwardTableEntries 调用DescribeForwardTableEntries接口查询已创建的DNAT条目。
ModifyForwardEntry 调用ModifyForwardEntry接口修改指定的DNAT条目。
DeleteForwardEntry 调用DeleteForwardEntry接口删除指定的DNAT条目。
CreateSnatEntry 调用CreateSnatEntry接口在SNAT列表中添加SNAT条目。
DescribeSnatTableEntries 调用DescribeSnatTableEntries接口查询已创建的SNAT条目。
ModifySnatEntry 调用ModifySnatEntry接口修改指定的SNAT条目。
DeleteSnatEntry 调用DeleteSnatEntry接口删除指定的SNAT条目。
ConvertBandwidthPackage 调用ConvertBandwidthPackage转换NAT带宽包。

全球加速

API 描述
CreateGlobalAccelerationInstance 调用CreateGlobalAccelerationInstance接口创建全球加速实例。
DescribeGlobalAccelerationInstances 调用DescribeGlobalAccelerationInstances接口查询已创建的全球加速实例列表。
ModifyGlobalAccelerationInstanceAttributes 调用ModifyGlobalAccelerationInstanceAttributes接口修改全球加速实例的名称和描述信息。
ModifyGlobalAccelerationInstanceSpec 调用ModifyGlobalAccelerationInstanceSpec接口修改全球加速实例的带宽。
DeleteGlobalAccelerationInstance 调用DeleteGlobalAccelerationInstance接口删除全球加速实例。
AssociateGlobalAccelerationInstance 调用AssociateGlobalAccelerationInstance接口为独享型实例绑定后端服务器。
UnassociateGlobalAccelerationInstance 调用UnassociateGlobalAccelerationInstance接口解绑与全球加速实例关联的后端服务实例。
DescribeServerRelatedGlobalAccelerationInstances 调用DescribeServerRelatedGlobalAccelerationInstances接口查询指定后端服务器绑定的全球加速实例。
AddGlobalAccelerationInstanceIp 调用AddGlobalAccelerationInstanceIp接口添加EIP到指定的带宽共享实例中。
RemoveGlobalAccelerationInstanceIp 调用RemoveGlobalAccelerationInstanceIp接口从带宽共享实例中移除EIP。

共享带宽

API 描述
CreateCommonBandwidthPackage 调用CreateCommonBandwidthPackage接口创建共享带宽实例。
DescribeCommonBandwidthPackages 调用DescribeCommonBandwidthPackages接口查询指定地域中共享带宽实例列表。
ModifyCommonBandwidthPackageAttribute 调用ModifyCommonBandwidthPackageAttribute修改共享带宽实例的名称和描述信息。
AddCommonBandwidthPackageIp 调用AddCommonBandwidthPackageIp接口添加EIP到共享带宽中。
DeleteCommonBandwidthPackage 调用DeleteCommonBandwidthPackage接口删除共享带宽实例。
ModifyCommonBandwidthPackageSpec 调用ModifyCommonBandwidthPackageSpec接口更改共享带宽的带宽峰值。
RemoveCommonBandwidthPackageIp 调用RemoveCommonBandwidthPackageIp接口移除共享带宽实例中的EIP。
CancelCommonBandwidthPackageIpBandwidth 调用CancelCommonBandwidthPackageIpBandwidth接口取消已经加入共享带宽中的EIP的最大可用带宽值的设置。
ModifyCommonBandwidthPackageIpBandwidth 调用ModifyCommonBandwidthPackageIpBandwidth接口为已经加入共享带宽中的EIP设置最大可用的带宽值。

弹性公网IP

API 描述
AllocateEipAddress 调用AllocateEipAddress接口申请弹性公网IP(EIP)。
AssociateEipAddress 调用AssociateEipAddress接口将弹性公网IP(EIP)绑定到同地域的云产品实例上。
ModifyEipAddressAttribute 调用ModifyEipAddressAttribute接口修改指定EIP的名称、描述信息和带宽峰值。
DescribeEipAddresses 调用DescribeEipAddresses接口查询指定地域已创建的EIP。
UnassociateEipAddress 使用UnassociateEipAddress将弹性公网IP(EIP)从绑定的云资源上解绑。
ReleaseEipAddress 使用ReleaseEipAddress接口释放指定的弹性公网IP(EIP)。
DescribeEipMonitorData 调用DescribeEipMonitorData接口查看EIP的监控信息。
DescribeEipGatewayInfo 调用DescribeEipGatewayInfo接口查询EIP的网关和掩码信息。

流日志

API 描述
CreateFlowLog  调用CreateFlowLog接口创建流日志。
ModifyFlowLogAttribute  调用ModifyFlowLogAttribute接口编辑流日志的名称和描述。
DescribeFlowLogs 调用DescribeFlowLogs接口查询流日志。
ActiveFlowLog 调用ActiveFlowLog接口启动流日志,启动后开始捕获指定资源的流量。
DeactiveFlowLog 调用DeactiveFlowLog接口停止流日志,停止后不再捕获指定资源的流量。
DeleteFlowLog 调用DeleteFlowLog接口删除流日志。

IPv6转换服务

API 描述
DeleteIPv6TranslatorAclList 删除访问控制策略组。只有当访问控制策略组没有绑定任何IPv6转换映射时,才可以删除。
CreateIPv6TranslatorAclList 创建访问控制策略组。
DeleteIPv6TranslatorEntry 删除IPv6转换映射条目。
ModifyIPv6TranslatorAclAttribute 修改访问控制策略组的名称。
DescribeIPv6TranslatorAclLists 查询已创建的访问控制策略组。
ModifyIPv6TranslatorBandwidth 修改IPv6转换服务实例的带宽。
RemoveIPv6TranslatorAclListEntry 删除访问控制策略组中的IP条目。
DescribeIPv6TranslatorAclListAttributes 询访问控制策略组的详细信息,包括访问控制策略组中的IP和关联的IPv6转换映射条目的具体信息。
DescribeIPv6Translators 查询已创建的IPv6转换服务实例列表。
ModifyIPv6TranslatorAttribute 修改IPv6转换服务实例的名称和描述信息。
DescribeIPv6TranslatorEntries 查询IPv6转换映射条目。
CreateIPv6TranslatorEntry 为指定的IPv6转换服务实例添加IPv6转换映射条目。
AddIPv6TranslatorAclListEntry 在访问控制策略组中添加IP条目。
ModifyIPv6TranslatorEntry 修改IPv6转换映射条目。
DeleteIPv6Translator 删除IPv6转换服务实例。
CreateIPv6Translator 创建IPv6转换服务实例。

IPv6网关

API 描述
CreateIpv6Gateway 调用CreateIpv6Gateway接口创建IPv6网关。
DeleteIpv6Gateway 调用DeleteIpv6Gateway接口删除IPv6网关。
ModifyIpv6GatewaySpec 调用ModifyIpv6GatewaySpec接口修改IPv6网关的规格。
DescribeIpv6EgressOnlyRules 调用DescribeIpv6EgressOnlyRules接口查询创建的仅主动出规则。
CreateIpv6EgressOnlyRule 调用CreateIpv6EgressOnlyRule接口为IPv6地址添加仅主动出规则。
DeleteIpv6EgressOnlyRule 调用DeleteIpv6EgressOnlyRule接口删除仅主动出规则。
DeleteIpv6InternetBandwidth 调用DeleteIpv6InternetBandwidth接口删除公网带宽。
DescribeIpv6GatewayAttribute 调用DescribeIpv6GatewayAttribute接口查询指定IPV6网关的详细信息。
DescribeIpv6Addresses 调用DescribeIpv6Addresses接口查询IPv6地址列表。
AllocateIpv6InternetBandwidth 调用AllocateIpv6InternetBandwidth接口为IPv6地址购买公网带宽。
ModifyIpv6InternetBandwidth 调用ModifyIpv6InternetBandwidth接口修改IPv6地址的公网带宽。
DescribeIpv6Gateways 调用DescribeIpv6Gateways接口查询已创建的IPv6网关。