专有网络VPC(Virtual Private Cloud)提供以下API接口供您使用。

专有网络

API 描述
CreateVpc 调用CreateVpc接口创建一个VPC。
DeleteVpc 调用DeleteVpc接口删除一个VPC。
DescribeVpcs 调用DescribeVpcs接口查询已创建的VPC。
ModifyVpcAttribute 调用ModifyVpcAttribute接口修改指定VPC的名称和描述信息。
DescribeVpcAttribute 调用DescribeVpcAttribute接口查询指定VPC的配置信息。
GrantInstanceToCen 调用GrantInstanceToCen接口为云企业网实例授权。
RevokeInstanceFromCen 调用RevokeInstanceFromCen接口撤销网络实例对指定云企业网实例的授权。
DisableVpcClassicLink 调用DisableVpcClassicLink接口关闭VPC的ClassicLink功能。
EnableVpcClassicLink 调用EnableVpcClassicLink接口开启VPC的ClassicLink功能。
DeletionProtection 调用DeletionProtection接口设置实例删除保护功能。
AssociateVpcCidrBlock 调用AssociateVpcCidrBlock接口为VPC添加附加网段。
UnassociateVpcCidrBlock 调用UnassociateVpcCidrBlock接口删除VPC的附加网段。
DescribeGrantRulesToCen 调用DescribeGrantRulesToCen接口查询指定网络实例(VPC、VBR和CCN)的云企业网跨账号授权信息。
MoveResourceGroup 调用MoveResourceGroup接口修改云资源所属的资源组。

路由器

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

交换机

API 描述
CreateVSwitch 调用CreateVSwitch接口创建交换机。
DeleteVSwitch 调用DeleteVSwitch接口删除交换机。
DescribeVSwitches 调用DescribeVSwitches接口查询已创建的交换机。
ModifyVSwitchAttribute 调用ModifyVSwitchAttribute接口修改指定交换机的名称和描述信息。
DescribeVSwitchAttributes 调用DescribeVSwitchAttributes接口查询交换机的配置信息。
CheckCanAllocateVpcPrivateIpAddress 调用CheckCanAllocateVpcPrivateIpAddress接口查询交换机下的私网IP地址是否可用。

路由表

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

DHCP选项集

API 描述
CreateDhcpOptionsSet 调用CreateDhcpOptionsSet接口创建DHCP选项集。
AttachDhcpOptionsSetToVpc 调用AttachDhcpOptionsSetToVpc接口将DHCP选项集关联到VPC。
DetachDhcpOptionsSetFromVpc 调用DetachDhcpOptionsSetFromVpc接口将DHCP选项集与VPC取消关联。
ReplaceVpcDhcpOptionsSet 调用ReplaceVpcDhcpOptionsSet接口更改DHCP选项集与VPC的关联。
GetDhcpOptionsSet 调用GetDhcpOptionsSet接口查询已创建的DHCP选项集。
ListDhcpOptionsSets 调用ListDhcpOptionsSets接口查询已创建的DHCP选项集列表。
UpdateDhcpOptionsSetAttribute 调用UpdateDhcpOptionsSetAttribute接口修改DHCP选项集配置信息。
DeleteDhcpOptionsSet 调用DeleteDhcpOptionsSet接口删除DHCP选项集。

流日志

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

网络ACL

API 描述
CreateNetworkAcl 调用CreateNetworkAcl接口创建网络ACL。
AccosicateNetworkAcl 调用AssociateNetworkAcl接口将网络ACL绑定到交换机。
ModifyNetworkAclAttributes 调用ModifyNetworkAclAttributes接口修改网络ACL的属性。
DescribeNetworkAcls 调用DescribeNetworkAcls接口查看网络ACL列表。
UpdateNetworkAclEntries 调用UpdateNetworkAclEntries接口更新网络ACL规则。
DescribeNetworkAclAttributes 调用DescribeNetworkAclAttributes接口查询网络ACL的详细信息。
UnassociateNetworkAcl 调用UnassociateNetworkAcl接口解除网络ACL与交换机的绑定。
CopyNetworkAclEntries 调用CopyNetworkAclEntries接口复制网络ACL规则。
DeleteNetworkAcl 调用DeleteNetworkAcl接口删除网络ACL。

高可用虚拟IP

API 描述
CreateHaVip 调用CreateHaVip接口创建高可用虚拟IP(HaVip)。
DescribeHaVips 调用DescribeHaVips接口查询指定地域内的HaVip。
AssociateHaVip 调用AssociateHaVip接口将HaVip绑定到专有网络ECS实例上。
UnassociateHaVip 调用UnassociateHaVip接口将HaVip与专有网络ECS实例解绑。
ModifyHaVipAttribute 调用ModifyHaVipAttribute接口修改HaVip实例的名称和描述。
DeleteHaVip 调用DeleteHaVip接口删除HaVip。

流量镜像

API 描述
OpenTrafficMirrorService 调用OpenTrafficMirrorService接口开通流量镜像功能。
GetTrafficMirrorServiceStatus 调用GetTrafficMirrorServiceStatus接口查询流量镜像功能的状态。
CreateTrafficMirrorFilter 调用CreateTrafficMirrorFilter接口创建流量镜像筛选条件。
DeleteTrafficMirrorFilter 调用DeleteTrafficMirrorFilter接口删除流量镜像筛选条件。
UpdateTrafficMirrorFilterAttribute 调用UpdateTrafficMirrorFilterAttribute接口修改流量镜像筛选条件的配置信息。
ListTrafficMirrorFilters 调用ListTrafficMirrorFilters接口查询流量镜像的筛选条件。
CreateTrafficMirrorFilterRules 调用CreateTrafficMirrorFilterRules接口创建流量镜像入方向或出方向规则。
DeleteTrafficMirrorFilterRules 调用DeleteTrafficMirrorFilterRules删除流量镜像筛选条件的入方向或者出方向规则。
UpdateTrafficMirrorFilterRuleAttribute 调用UpdateTrafficMirrorFilterRuleAttribute接口修改流量镜像入方向或出方向规则的配置信息。
CreateTrafficMirrorSession 调用CreateTrafficMirrorSession接口创建镜像会话。
DeleteTrafficMirrorSession 调用DeleteTrafficMirrorSession接口删除镜像会话。
UpdateTrafficMirrorSessionAttribute 调用UpdateTrafficMirrorSessionAttribute接口修改镜像会话的配置信息。
ListTrafficMirrorSessions 调用ListTrafficMirrorSessions接口查询镜像会话的详细信息。
RemoveSourcesFromTrafficMirrorSession 调用RemoveSourcesFromTrafficMirrorSession接口删除镜像会话中的镜像源。
AddSourcesToTrafficMirrorSession 调用AddSourcesToTrafficMirrorSession接口为镜像会话增加镜像源。

弹性公网IP

API 描述
AllocateEipAddress 调用AllocateEipAddress接口申请EIP。
AllocateEipAddressPro 调用AllocateEipAddressPro接口申请指定的EIP。
AssociateEipAddress 调用AssociateEipAddress接口将EIP绑定到同地域的云产品实例上。
AllocateEipSegmentAddress 调用AllocateEipSegmentAddress接口申请连续EIP。
DescribeEipSegment 调用DescribeEipSegment接口查询连续EIP组。
ReleaseEipSegmentAddress 调用ReleaseEipSegmentAddress接口释放连续EIP。
ModifyEipAddressAttribute 调用ModifyEipAddressAttribute接口修改指定EIP的名称、描述信息和带宽峰值。
DescribeEipAddresses 调用DescribeEipAddresses接口查询指定地域已创建的EIP。
UnassociateEipAddress 调用UnassociateEipAddress接口将EIP从绑定的云产品上解绑。
ReleaseEipAddress 调用ReleaseEipAddress接口释放指定的EIP。
DescribeEipGatewayInfo 调用DescribeEipGatewayInfo接口查询EIP的网关和掩码信息。
DescribePublicIpAddress 调用DescribePublicIpAddress查询指定地域中位于专有网络的公网IP地址的范围。
DescribeHighDefinitionMonitorLogAttribute 调用DescribeHighDefinitionMonitorLogAttribute接口查询EIP高精度秒级监控的配置信息。

共享带宽

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

物理专线

API 描述
OpenPhysicalConnectionService 调用OpenPhysicalConnectionService接口开通出方向流量服务。
DescribeAccessPoints 调用DescribeAccessPoints接口查询指定地域中的物理专线接入点。
CreatePhysicalConnection 调用CreatePhysicalConnection接口申请物理专线接入。
CancelPhysicalConnection 调用CancelPhysicalConnection接口取消物理专线接入。
DescribePhysicalConnections 调用DescribePhysicalConnections接口查询指定地域内的物理专线。
ModifyPhysicalConnectionAttribute 调用ModifyPhysicalConnectionAttribute接口修改物理专线的配置。
TerminatePhysicalConnection 在物理专线开通后调用TerminatePhysicalConnection接口终止物理专线接入。
EnablePhysicalConnection 调用EnablePhysicalConnection接口开通处于Confirmed状态的物理专线。
ConfirmPhysicalConnection 调用ConfirmPhysicalConnection接口确认物理专线为可用状态,物理专线的状态会变为Confirmed。
DeletePhysicalConnection 调用DeletePhysicalConnection接口删除物理专线。
ApplyPhysicalConnectionLOA 调用ApplyPhysicalConnectionLOA接口申请LOA。
CompletePhysicalConnectionLOA 调用CompletePhysicalConnectionLOA完成施工完竣。
CreatePhysicalConnectionOccupancyOrder 调用CreatePhysicalConnectionOccupancyOrder接口创建资源占用费用的订单。
CreatePhysicalConnectionSetupOrder 调用CreatePhysicalConnectionSetupOrder创建端口初装费订单。
DescribePhysicalConnectionLOA 调用DescribePhysicalConnectionLOA查询物理专线LOA信息。
CreateVirtualPhysicalConnection 调用CreateVirtualPhysicalConnection接口创建共享专线。
GetPhysicalConnectionServiceStatus 调用GetPhysicalConnectionServiceStatus接口查看当前账号是否已开通出方向流量费。
RecoverPhysicalConnection 调用RecoverPhysicalConnection接口恢复物理专线接入。
UpdateVirtualPhysicalConnection 调用UpdateVirtualPhysicalConnection接口修改共享专线的VLAN ID。
ListVirtualPhysicalConnections 调用ListVirtualPhysicalConnections接口查询共享专线的信息。
CreateVpconnFromVbr 调用CreateVpconnFromVbr接口将共享专线从推送跨账号边界路由器VBR(Virtual Border Router)的方式转换为推送跨账号共享端口的方式。
AttachVbrToVpconn 调用AttachVbrToVpconn接口关联边界路由器VBR(Virtual Border Router)实例至共享专线。

边界路由器

API 描述
CreateVbrHa 调用CreateVbrHa接口创建VBR倒换组。
DescribeVbrHa 调用DescribeVbrHa查询已创建的VBR倒换组。
DeleteVbrHa 调用DeleteVbrHa删除VBR倒换组。
UpdateVirtualBorderBandwidth 调用UpdateVirtualBorderBandwidth接口更新边界路由器下云方向的带宽限速。
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和物理专线。

BGP

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

NAT网关

API 描述
CreateNatGateway 调用CreateNatGateway接口创建一个NAT网关。
ListEnhanhcedNatGatewayAvailableZones 调用ListEnhanhcedNatGatewayAvailableZones接口查询NAT网关的资源可用区。
ModifyNatGatewayAttribute 调用ModifyNatGatewayAttribute接口修改NAT网关配置。
ModifyNatGatewaySpec 调用ModifyNatGatewaySpec接口修改NAT网关的规格。
DescribeNatGateways 调用DescribeNatGateways以列表形式查询指定地域指定条件NAT网关的详细信息。
GetNatGatewayAttribute 调用GetNatGatewayAttribute接口查询单个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条目。
CreateNatIpCidr 调用CreateNatIpCidr接口创建NAT IP地址段。
DeleteNatIpCidr 调用DeleteNatIpCidr接口删除NAT IP地址段。
ModifyNatIpCidrAttribute 调用ModifyNatIpCidrAttribute接口修改NAT IP地址段的名称和描述。
ListNatIpCidrs 调用ListNatIpCidrs接口查询NAT IP地址段列表。
CreateNatIp 调用CreateNatIp接口创建NAT IP地址。
ModifyNatIpAttribute 调用ModifyNatIpAttribute接口修改NAT IP地址的名称和描述。
DeleteNatIp 调用DeleteNatIp接口删除NAT IP地址。
ListNatIps 调用ListNatIps接口查询NAT IP地址列表。

VPN网关

API 描述
CreateVpnGateway 调用CreateVpnGateway接口创建VPN网关。
DescribeVpnGateways 调用DescribeVpnGateways接口查询已创建的VPN网关。
DescribeVpnGateway 调用DescribeVpnGateway接口查询指定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客户端证书。
DeleteVpnPbrRouteEntry 调用DeleteVpnPbrRouteEntry接口删除VPN策略路由。
DeleteVpnRouteEntry 调用DeleteVpnRouteEntry接口删除VPN目的路由。
CreateVpnPbrRouteEntry 调用CreateVpnPbrRouteEntry接口创建VPN策略路由。
DescribeVpnRouteEntries 调用DescribeVpnRouteEntries接口查询VPN网关实例的目的路由条目信息和BGP路由条目信息。
ModifyVpnRouteEntryWeight 调用ModifyVpnRouteEntryWeight接口修改VPN目的路由的权重值。
PublishVpnRouteEntry 调用PublishVpnRouteEntry接口发布VPN路由到VPC。
DescribeVpnPbrRouteEntries 调用DescribeVpnPbrRouteEntries接口查询VPN策略路由。
ModifyVpnPbrRouteEntryWeight 调用ModifyVpnPbrRouteEntryWeight接口修改VPN策略路由的权重值。
CreateVpnRouteEntry 调用CreateVpnRouteEntry接口创建VPN目的路由。
DescribeVpnSslServerLogs 调用DescribeVpnSslServerLogs接口查看SSL服务端的日志。
DescribeSslVpnClientCert 调用DescribeSslVpnClientCert接口查询指定的SSL客户端证书信息。

IPv6网关

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

地域

API 描述
DescribeRegions 调用DescribeRegions接口查询可用的地域。
DescribeZones 调用DescribeZones接口查询指定地域中可用区的列表。

标签

API 描述
UnTagResources 调用UnTagResources接口为指定的资源列表统一解绑标签。
ListTagResources 调用ListTagResources接口查询云资源已经绑定的标签列表。
TagResources 调用TagResources接口为指定的资源统一创建并绑定标签。