This product(
Cbn/2017-09-12
) OpenAPI adopts RPC Signature style, see signature details Description of the signature mechanism.We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our service nail group (11370001915) and sign under the guidance of experts. Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.
CEN instances
API | Title | Description |
---|---|---|
CreateCen | CreateCen | Creates a Cloud Enterprise Network (CEN) instance. |
ModifyCenAttribute | ModifyCenAttribute | Modifies the name and description of a Cloud Enterprise Network (CEN) instance. |
DescribeCens | DescribeCens | Queries detailed information about Cloud Enterprise Network (CEN) instances within the current Alibaba Cloud account. |
DeleteCen | DeleteCen | Deletes a Cloud Enterprise Network (CEN) instance. |
MoveResourceGroup | MoveResourceGroup | Changes the resource group of a Cloud Enterprise Network (CEN) instance or a bandwidth plan. |
DescribeGrantRulesToResource | DescribeGrantRulesToResource | Queries permissions granted to Cloud Enterprise Network (CEN) instances that belong to another Alibaba Cloud account. |
Transit routers
API | Title | Description |
---|---|---|
OpenTransitRouterService | OpenTransitRouterService | Activates the transit router feature. |
CheckTransitRouterService | CheckTransitRouterService | Queries whether your Alibaba Cloud account has the transit router feature activated. |
CreateTransitRouter | CreateTransitRouter | Creates an Enterprise Edition transit router. |
DeleteTransitRouter | DeleteTransitRouter | Deletes an Enterprise Edition transit router. |
UpdateTransitRouter | UpdateTransitRouter | Modifies the name and description of a transit router. |
ListTransitRouters | ListTransitRouters | Queries the information about transit routers that are connected to a Cloud Enterprise Network (CEN) instance. |
ListTransitRouterAvailableResource | ListTransitRouterAvailableResource | Queries the zones that support Enterprise Edition transit routers in a specified region. |
GrantInstanceToTransitRouter | GrantInstanceToTransitRouter | Grants a transit router the permissions to connect to a network instance that belongs to another Alibaba Cloud account. |
RevokeInstanceFromTransitRouter | RevokeInstanceFromTransitRouter | Revokes the permissions that a transit router uses to connect to network instances that belong to another Alibaba Cloud account. |
Transit router CIDR blocks
API | Title | Description |
---|---|---|
CreateTransitRouterCidr | CreateTransitRouterCidr | Adds a CIDR block to a transit router. |
ModifyTransitRouterCidr | ModifyTransitRouterCidr | Modifies a CIDR block of a transit router. |
DeleteTransitRouterCidr | DeleteTransitRouterCidr | Deletes a CIDR block from a transit router. |
ListTransitRouterCidr | ListTransitRouterCidr | Queries the CIDR blocks of a transit router. |
ListTransitRouterCidrAllocation | ListTransitRouterCidrAllocation | Queries the IP addresses allocated from a CIDR block of a transit router. |
Network instance connections
API | Title | Description |
---|---|---|
VPC connections | VPC connections | |
CreateTransitRouterVpcAttachment | CreateTransitRouterVpcAttachment | Attaches a virtual private cloud (VPC) to an Enterprise Edition transit router. |
DeleteTransitRouterVpcAttachment | DeleteTransitRouterVpcAttachment | Deletes a virtual private cloud (VPC) connection from an Enterprise Edition transit router. |
UpdateTransitRouterVpcAttachmentAttribute | UpdateTransitRouterVpcAttachmentAttribute | Modifies the name and description of a virtual private cloud (VPC) connection on an Enterprise Edition transit router. |
UpdateTransitRouterVpcAttachmentZones | UpdateTransitRouterVpcAttachmentZones | Modifies the zones and vSwitches that are associated with a virtual private cloud (VPC) connection. |
ListTransitRouterVpcAttachments | ListTransitRouterVpcAttachments | Connects a virtual private cloud (VPC) to an Enterprise Edition transit router. |
VBR connections | VBR connections | |
CreateTransitRouterVbrAttachment | CreateTransitRouterVbrAttachment | Connects a virtual border router (VBR) to an Enterprise Edition transit router. |
DeleteTransitRouterVbrAttachment | DeleteTransitRouterVbrAttachment | Deletes a virtual border router (VBR) connection from an Enterprise Edition transit router. |
UpdateTransitRouterVbrAttachmentAttribute | UpdateTransitRouterVbrAttachmentAttribute | Modifies the settings of a virtual border router (VBR) connection on an Enterprise Edition transit router. |
ListTransitRouterVbrAttachments | ListTransitRouterVbrAttachments | Queries the virtual border router (VBR) connections on an Enterprise Edition transit router. |
VPN connections | VPN connections | |
CreateTransitRouterVpnAttachment | CreateTransitRouterVpnAttachment | Attaches an IPsec-VPN connection to a transit router. |
DeleteTransitRouterVpnAttachment | DeleteTransitRouterVpnAttachment | Deletes a VPN attachment. |
UpdateTransitRouterVpnAttachmentAttribute | UpdateTransitRouterVpnAttachmentAttribute | Modifies the configuration of a VPN attachment. |
ListTransitRouterVpnAttachments | ListTransitRouterVpnAttachments | Queries the information about VPN connections. |
AttachCenChildInstance | AttachCenChildInstance | Attaches a network instance to a Cloud Enterprise Network (CEN). |
DetachCenChildInstance | DetachCenChildInstance | Detaches a network instance from a Cloud Enterprise Network (CEN) instance. |
DescribeCenAttachedChildInstanceAttribute | DescribeCenAttachedChildInstanceAttribute | Queries the information about a network instance, such as a virtual private cloud (VPC), a virtual border router, or a Cloud Connect Network (CCN) instance, that is attached to a Cloud Enterprise Network (CEN) instance. |
DescribeCenAttachedChildInstances | DescribeCenAttachedChildInstances | Queries the network instances that are attached to a Cloud Enterprise Network (CEN) instance. |
DescribeChildInstanceRegions | DescribeChildInstanceRegions | Queries the regions in which you can attach network instances to Cloud Enterprise Network (CEN) instances. |
DescribeGrantRulesToCen | DescribeGrantRulesToCen | Queries the network instances of other Alibaba Cloud accounts that have granted permissions to a Cloud Enterprise Network (CEN) instance. |
ListGrantVSwitchesToCen | ListGrantVSwitchesToCen | Queries the information about vSwitches in virtual private clouds (VPCs) that belong to a different Alibaba Cloud account than the Cloud Enterprise Network (CEN) instance. |
Bandwidth plans
API | Title | Description |
---|---|---|
CreateCenBandwidthPackage | CreateCenBandwidthPackage | Creates a bandwidth plan. |
DescribeCenGeographicSpanRemainingBandwidth | DescribeCenGeographicSpanRemainingBandwidth | Queries the remaining bandwidth of a bandwidth plan. |
DescribeCenBandwidthPackages | DescribeCenBandwidthPackages | Queries details about Cloud Enterprise Network (CEN) bandwidth plans within the current Alibaba Cloud account. |
ModifyCenBandwidthPackageAttribute | ModifyCenBandwidthPackageAttribute | Modifies the name and description of a bandwidth plan. |
ModifyCenBandwidthPackageSpec | ModifyCenBandwidthPackageSpec | Modifies the maximum bandwidth of a bandwidth plan. |
DescribeCenGeographicSpans | DescribeCenGeographicSpans | Queries the areas that a Cloud Enterprise Network (CEN) instance can connect. |
DescribeGeographicRegionMembership | DescribeGeographicRegionMembership | Queries regions in an area. |
TempUpgradeCenBandwidthPackageSpec | TempUpgradeCenBandwidthPackageSpec | Temporarily upgrades a subscription bandwidth plan of a Cloud Enterprise Network (CEN) instance. |
UnassociateCenBandwidthPackage | UnassociateCenBandwidthPackage | Disassociates a bandwidth plan from a Cloud Enterprise Network (CEN) instance. After a bandwidth plan is disassociated from a CEN instance, you can associate the bandwidth plan with another CEN instance. |
AssociateCenBandwidthPackage | AssociateCenBandwidthPackage | Associates a bandwidth plan with a Cloud Enterprise Network (CEN) instance. |
DeleteCenBandwidthPackage | DeleteCenBandwidthPackage | Deletes a bandwidth plan. |
Cross-region connections
API | Title | Description |
---|---|---|
CreateTransitRouterPeerAttachment | CreateTransitRouterPeerAttachment | Creates an inter-region connection on an Enterprise Edition transit router. |
DeleteTransitRouterPeerAttachment | DeleteTransitRouterPeerAttachment | Deletes an inter-region connection from an Enterprise Edition transit router. |
ListTransitRouterPeerAttachments | ListTransitRouterPeerAttachments | Queries the inter-region connections on an Enterprise Edition transit router. |
SetCenInterRegionBandwidthLimit | SetCenInterRegionBandwidthLimit | Configures, modifies, or removes the maximum bandwidth for inter-region connections between two regions. |
DescribeCenInterRegionBandwidthLimits | DescribeCenInterRegionBandwidthLimits | Queries the bandwidth limits of cross-region connections. |
UpdateTransitRouterPeerAttachmentAttribute | UpdateTransitRouterPeerAttachmentAttribute | Modifies the configuration of an inter-region connection on an Enterprise Edition transit router. |
Route management
API | Title | Description |
---|---|---|
DescribeCenRegionDomainRouteEntries | DescribeCenRegionDomainRouteEntries | Queries the routes of a Cloud Enterprise Network (CEN) instance in a specified region. |
DescribeCenChildInstanceRouteEntries | DescribeCenChildInstanceRouteEntries | Queries the routes of a network instance that is attached to a Cloud Enterprise Network (CEN) instance. |
DescribePublishedRouteEntries | DescribePublishedRouteEntries | Queries whether the routes of virtual private clouds (VPCs) and virtual border routers (VBRs) are advertised to the Cloud Enterprise Network (CEN) instance to which the VCPs and VBRs are attached. |
DescribeRouteConflict | DescribeRouteConflict | Queries overlapping routes. |
PublishRouteEntries | PublishRouteEntries | Advertises the routes of a virtual private cloud (VPC) or a virtual border router (VBR) to a Cloud Enterprise Network (CEN) instance to which the VPC or VBR is attached. |
WithdrawPublishedRouteEntries | WithdrawPublishedRouteEntries | Withdraws a route that is advertised to a Cloud Enterprise Network (CEN) instance. |
CreateCenChildInstanceRouteEntryToAttachment | CreateCenChildInstanceRouteEntryToAttachment | Adds a route to a network instance that is attached to an Enterprise Edition transit router. |
DeleteCenChildInstanceRouteEntryToAttachment | DeleteCenChildInstanceRouteEntryToAttachment | Deletes a route from a network instance that is attached to an Enterprise Edition transit router. |
CreateCenChildInstanceRouteEntryToCen | CreateCenChildInstanceRouteEntryToCen | Adds routes to a network instance. |
DeleteCenChildInstanceRouteEntryToCen | DeleteCenChildInstanceRouteEntryToCen | Deletes a route from a network instance that is attached to a Cloud Enterprise Network (CEN) instance. |
Route tables of transit routers
API | Title | Description |
---|---|---|
CreateTransitRouterRouteTable | CreateTransitRouterRouteTable | Creates a custom route table for an Enterprise Edition transit router. |
DeleteTransitRouterRouteTable | DeleteTransitRouterRouteTable | Deletes a custom route table from an Enterprise Edition transit router. |
UpdateTransitRouterRouteTable | UpdateTransitRouterRouteTable | Modifies the name and description of a route table that belongs to an Enterprise Edition transit router. |
ListTransitRouterRouteTables | ListTransitRouterRouteTables | Queries the route tables of an Enterprise Edition transit router. |
Routes of transit routers
API | Title | Description |
---|---|---|
CreateTransitRouterRouteEntry | CreateTransitRouterRouteEntry | Adds a route to a route table of an Enterprise Edition transit router. |
DeleteTransitRouterRouteEntry | DeleteTransitRouterRouteEntry | Removes a static route from a route table of an Enterprise Edition transit router. |
UpdateTransitRouterRouteEntry | UpdateTransitRouterRouteEntry | Modifies the name and description of a route in a route table of an Enterprise Edition transit router. |
ListTransitRouterRouteEntries | ListTransitRouterRouteEntries | Queries the routes in a route table of an Enterprise Edition transit router. |
Associated forwarding correlations
API | Title | Description |
---|---|---|
AssociateTransitRouterAttachmentWithRouteTable | AssociateTransitRouterAttachmentWithRouteTable | Creates an associated forwarding correlation. |
ReplaceTransitRouterRouteTableAssociation | ReplaceTransitRouterRouteTableAssociation | Associates a network instance connection with another route table of a transit router. |
ListTransitRouterRouteTableAssociations | ListTransitRouterRouteTableAssociations | Queries the associated forwarding correlations that are created for a route table of an Enterprise Edition transit router or a network instance connection. |
DissociateTransitRouterAttachmentFromRouteTable | DissociateTransitRouterAttachmentFromRouteTable | Deletes an associated forwarding correlation. |
Route learning correlations
API | Title | Description |
---|---|---|
EnableTransitRouterRouteTablePropagation | EnableTransitRouterRouteTablePropagation | Creates a route learning correlation. |
ListTransitRouterRouteTablePropagations | ListTransitRouterRouteTablePropagations | Queries the route learning correlations of an Enterprise Edition transit router. |
DisableTransitRouterRouteTablePropagation | DisableTransitRouterRouteTablePropagation | Deletes a route learning correlation. |
Route maps
API | Title | Description |
---|---|---|
CreateCenRouteMap | CreateCenRouteMap | Creates a routing policy. |
DeleteCenRouteMap | DeleteCenRouteMap | Deletes a routing policy. |
ModifyCenRouteMap | ModifyCenRouteMap | Modifies a routing policy of a Cloud Enterprise Network (CEN) instance. |
DescribeCenRouteMaps | DescribeCenRouteMaps | Queries the routing policies of a Cloud Enterprise Network (CEN) instance. |
API | Title | Description |
---|---|---|
CreateTransitRouteTableAggregation | CreateTransitRouteTableAggregation | Creates an aggregate route. |
DeleteTransitRouteTableAggregation | DeleteTransitRouteTableAggregation | Deletes an aggregate route. |
RefreshTransitRouteTableAggregation | RefreshTransitRouteTableAggregation | Re-advertises an aggregate route. |
DescribeTransitRouteTableAggregationDetail | DescribeTransitRouteTableAggregationDetail | Queries the configuration of an aggregate route. |
Prefix lists
API | Title | Description |
---|---|---|
CreateTransitRouterPrefixListAssociation | CreateTransitRouterPrefixListAssociation | Associates the route table of an Enterprise Edition transit router with a prefix list. |
DeleteTransitRouterPrefixListAssociation | DeleteTransitRouterPrefixListAssociation | Disassociates the route table of an Enterprise Edition transit router from a prefix list. |
ListTransitRouterPrefixListAssociation | ListTransitRouterPrefixListAssociation | Queries the prefix lists that are associated with a specified Enterprise Edition transit router. |
Traffic scheduling
API | Title | Description |
---|---|---|
Traffic marking policy | Traffic marking policy | |
ListTrafficMarkingPolicies | ListTrafficMarkingPolicies | Queries information about traffic marking policies. |
DeleteTrafficMarkingPolicy | DeleteTrafficMarkingPolicy | Deletes a traffic marking policy. |
RemoveTraficMatchRuleFromTrafficMarkingPolicy | RemoveTraficMatchRuleFromTrafficMarkingPolicy | Deletes specified traffic classification rules from a traffic marking policy. |
RemoveTrafficMatchRuleFromTrafficMarkingPolicy | RemoveTrafficMatchRuleFromTrafficMarkingPolicy | Removes a traffic classification rule from a traffic marking policy. |
AddTraficMatchRuleToTrafficMarkingPolicy | AddTraficMatchRuleToTrafficMarkingPolicy | Adds a traffic classification rule to a traffic marking policy. |
AddTrafficMatchRuleToTrafficMarkingPolicy | AddTrafficMatchRuleToTrafficMarkingPolicy | Adds a traffic classification rule to a traffic marking policy. |
UpdateTrafficMarkingPolicyAttribute | UpdateTrafficMarkingPolicyAttribute | Modifies the name and description of a traffic marking policy. |
CreateTrafficMarkingPolicy | CreateTrafficMarkingPolicy | Creates a traffic marking policy. |
QoS policies | QoS policies | |
ListCenInterRegionTrafficQosPolicies | ListCenInterRegionTrafficQosPolicies | Queries the information about quality of service (QoS) policies. |
DeleteCenInterRegionTrafficQosQueue | DeleteCenInterRegionTrafficQosQueue | Deletes a queue from a quality of service (QoS) policy. |
DeleteCenInterRegionTrafficQosPolicy | DeleteCenInterRegionTrafficQosPolicy | Deletes a quality of service (QoS) policy. |
UpdateCenInterRegionTrafficQosQueueAttribute | UpdateCenInterRegionTrafficQosQueueAttribute | Modifies a queue in a quality of service (QoS) policy. |
UpdateCenInterRegionTrafficQosPolicyAttribute | UpdateCenInterRegionTrafficQosPolicyAttribute | Modifies the name and description of a quality of service (QoS) policy. |
CreateCenInterRegionTrafficQosQueue | CreateCenInterRegionTrafficQosQueue | Creates a queue in a quality of service (QoS) policy. |
CreateCenInterRegionTrafficQosPolicy | CreateCenInterRegionTrafficQosPolicy | Creates a quality of service (QoS) policy for an inter-region connection. |
ListCenInterRegionTrafficQosQueues | ListCenInterRegionTrafficQosQueues | Queries the information about a quality of service (QoS) queue. |
Cloud services
API | Title | Description |
---|---|---|
DeleteRouteServiceInCen | DeleteRouteServiceInCen | Deletes the configuration of a cloud service. |
DescribeRouteServicesInCen | DescribeRouteServicesInCen | Queries the cloud services that are configured on a Cloud Enterprise Network (CEN) instance. |
ResolveAndRouteServiceInCen | ResolveAndRouteServiceInCen | Connects an on-premises network to a cloud service. |
PrivateZone
API | Title | Description |
---|---|---|
UnroutePrivateZoneInCenToVpc | UnroutePrivateZoneInCenToVpc | Disables access to PrivateZone. |
RoutePrivateZoneInCenToVpc | RoutePrivateZoneInCenToVpc | Enables access to Alibaba Cloud DNS PrivateZone (PrivateZone). |
DescribeCenPrivateZoneRoutes | DescribeCenPrivateZoneRoutes | Queries the connections to PrivateZone. |
Multicast
API | Title | Description |
---|---|---|
Multicast domains | Multicast domains | |
CreateTransitRouterMulticastDomain | CreateTransitRouterMulticastDomain | Creates a multicast domain. |
DeleteTransitRouterMulticastDomain | DeleteTransitRouterMulticastDomain | Deletes a multicast domain. |
ModifyTransitRouterMulticastDomain | ModifyTransitRouterMulticastDomain | Modifies the name and description of a multicast domain. |
AssociateTransitRouterMulticastDomain | AssociateTransitRouterMulticastDomain | Associates the vSwitch of a virtual private cloud (VPC) with a multicast domain. |
DisassociateTransitRouterMulticastDomain | DisassociateTransitRouterMulticastDomain | Disassociates vSwitches from a multicast domain. |
ListTransitRouterMulticastDomains | ListTransitRouterMulticastDomains | Queries the information about a multicast domain. |
ListTransitRouterMulticastDomainAssociations | ListTransitRouterMulticastDomainAssociations | Queries whether vSwitches in virtual private clouds (VPCs) are associated with a multicast domain. |
ListTransitRouterMulticastDomainVSwitches | ListTransitRouterMulticastDomainVSwitches | Queries the vSwitches of multicast domains in a virtual private cloud (VPC). |
Multicast sources and members | Multicast sources and members | |
DeregisterTransitRouterMulticastGroupMembers | DeregisterTransitRouterMulticastGroupMembers | Removes multicast members from a multicast group. |
RegisterTransitRouterMulticastGroupSources | RegisterTransitRouterMulticastGroupSources | Creates a multicast source. |
DeregisterTransitRouterMulticastGroupSources | DeregisterTransitRouterMulticastGroupSources | Deletes multicast sources. |
ListTransitRouterMulticastGroups | ListTransitRouterMulticastGroups | Queries the multicast sources and members in a multicast domain. |
ListGrantVSwitchEnis | ListGrantVSwitchEnis | Queries information about elastic network interfaces (ENIs) that can serve as multicast sources or multicast members in a virtual private cloud (VPC). |
RegisterTransitRouterMulticastGroupMembers | RegisterTransitRouterMulticastGroupMembers | Adds multicast members to a multicast group. |
Health check
API | Title | Description |
---|---|---|
DescribeCenVbrHealthCheck | DescribeCenVbrHealthCheck | Queries the health check configuration of a virtual border router (VBR) in a specified region. |
DisableCenVbrHealthCheck | DisableCenVbrHealthCheck | Disables the health check feature for a virtual border router (VBR). |
EnableCenVbrHealthCheck | EnableCenVbrHealthCheck | Enables the health check feature for a virtual border router (VBR) to detect anomalies on Express Connect circuits. You can modify the health check configuration of a VBR based on business requirements. |
Flow logs
API | Title | Description |
---|---|---|
ModifyFlowLogAttribute | ModifyFlowLogAttribute | Modifies the name and description of a flow log. |
CreateFlowlog | CreateFlowlog | Creates a flow log. |
DeleteFlowlog | DeleteFlowlog | Deletes a flow log. |
ActiveFlowLog | ActiveFlowLog | Enables a flow log. After the flow log is enabled, the system collects traffic information about a specified resource. |
DeactiveFlowLog | DeactiveFlowLog | Disables a flow log. A disabled flow log no longer captures information about network traffic. |
DescribeFlowlogs | DescribeFlowlogs | Queries flow logs. |
Tag API
API | Title | Description |
---|---|---|
TagResources | TagResources | Creates tags and adds them to a resource. |
UntagResources | UntagResources | Remove tags from resources. |
ListTagResources | ListTagResources | Queries the information about tags that are added to a Cloud Enterprise Network (CEN) instance. |