API standards and multilingual preset SDKs
The OpenAPI of this product (Cbn/2017-09-12) uses the RPC signature style. We have encapsulated SDKs for common programming languages for developers. Developers can download the SDK to directly call this product's OpenAPI without worrying about technical details. If the existing SDK does not meet your needs, you can use the signature mechanism for self-signing integration. Since the details of self-signing are very complex, it may take around 5 business days. Therefore, we recommend joining our DingTalk service group (147535001692) and conducting signature integration under expert guidance.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (such as SDK and CLI). For details, see Obtain an AccessKey.
Custom signature scenarios
If your business scenario has special requirements and you need to integrate the API through self-signing, we recommend consulting our technical support team first (DingTalk service group: 147535001692) to obtain professional guidance and ensure efficient integration.
Account and security preparation
Alibaba Cloud accounts have full administrative permissions over all resources. Once an AccessKey is compromised, all associated resources will be at risk of unauthorized access. To ensure security, it is recommended to create a RAM user with only API access permissions and configure its AccessKey, while configuring RAM policies based on the principle of least privilege (PoLP). Use the Alibaba Cloud account only in specific scenarios where Alibaba Cloud account permissions are explicitly required.
Cloud enterprise network instances
|
API |
Title |
Description |
| CreateCen | Create a CEN instance | A Cloud Enterprise Network (CEN) instance is the fundamental resource for managing an integrated network. A CEN instance manages one network and can span one or more regions. Before enabling connectivity between network instances, call the CreateCen operation to create a CEN instance. |
| DeleteCen | DeleteCen | Deletes a Cloud Enterprise Network (CEN) instance. |
| ModifyCenAttribute | ModifyCenAttribute | The ModifyCenAttribute operation modifies the name and description of a Cloud Enterprise Network (CEN) instance. |
| DescribeCens | DescribeCens | You can call the DescribeCens operation to query information about Cloud Enterprise Network (CEN) instances that belong to your Alibaba Cloud account. This information includes the status of the instances, whether IPv6 is enabled, and a list of attached bandwidth plans. |
| DescribeGrantRulesToResource | DescribeGrantRulesToResource | Queries the permissions that a network instance has on a Cloud Enterprise Network (CEN) instance owned by another Alibaba Cloud account. This operation returns details such as the main account that owns the CEN instance and the payer for the network instance. |
| MoveResourceGroup | MoveResourceGroup | You can call the MoveResourceGroup operation to move a Cloud Enterprise Network (CEN) instance or a bandwidth plan to a different resource group. |
Transit router instances
|
API |
Title |
Description |
| CreateTransitRouter | Create an enterprise edition transit router instance | Creates an Enterprise Edition transit router instance. |
| DeleteTransitRouter | DeleteTransitRouter | Deletes a transit router. |
| UpdateTransitRouter | UpdateTransitRouter | You can call the UpdateTransitRouter operation to modify the name and description of a TransitRouter instance. |
| ListTransitRouters | ListTransitRouters | You can call the ListTransitRouters operation to query information about transit routers in a Cloud Enterprise Network (CEN) instance, such as the instance type, status, instance ID, and whether the multicast feature is enabled. |
| ListTransitRouterAvailableResource | ListTransitRouterAvailableResource | Queries the zones that are available for an Enterprise Edition transit router in a specified region. |
| OpenTransitRouterService | OpenTransitRouterService | Activates the transit router feature. |
| CheckTransitRouterService | CheckTransitRouterService | Queries whether your Alibaba Cloud account has the transit router feature activated. |
| GrantInstanceToTransitRouter | GrantInstanceToTransitRouter | Grants a transit router permissions on network instances that belong to another Alibaba Cloud account. To connect a transit router of Account B to a network instance of Account A, you must use Account A to grant permissions to the transit router of Account B. |
| RevokeInstanceFromTransitRouter | RevokeInstanceFromTransitRouter | Revokes the permissions that a transit router has on network instances that belong to another Alibaba Cloud account. |
| ModifyGrantInstanceToTransitRouter | ModifyGrantInstanceToTransitRouter | This operation modifies the payer for a cross-account network instance connection to a transit router. |
Transit router CIDR blocks
|
API |
Title |
Description |
| CreateTransitRouterCidr | CreateTransitRouterCidr | A transit router CIDR block is a custom CIDR block that you can create for a transit router. This CIDR block is similar to a CIDR block that is used to assign an IP address to a router's loopback interface. Call the CreateTransitRouterCidr operation to create a CIDR block for a transit router. |
| DeleteTransitRouterCidr | DeleteTransitRouterCidr | Deletes a CIDR block from a transit router. |
| ModifyTransitRouterCidr | ModifyTransitRouterCidr | You can call the ModifyTransitRouterCidr operation to modify a CIDR block of a transit router. |
| ListTransitRouterCidrAllocation | ListTransitRouterCidrAllocation | Queries the allocation details of a CIDR block. |
Network instance connections
|
API |
Title |
Description |
| VPC connections | VPC connections | |
| CreateTransitRouterVpcAttachment | Create a VPC connection on an enterprise edition transit router | Calls the CreateTransitRouterVpcAttachment operation to connect a Virtual Private Cloud (VPC) instance to a transit router instance for private network peering. |
| DeleteTransitRouterVpcAttachment | DeleteTransitRouterVpcAttachment | Deletes a virtual private cloud (VPC) connection from an Enterprise Edition transit router. |
| UpdateTransitRouterVpcAttachmentAttribute | UpdateTransitRouterVpcAttachmentAttribute | Modifies the name and description of a VPC connection on an Enterprise Edition transit router and to control automatic route advertising to the VPC. |
| ListTransitRouterVpcAttachments | ListTransitRouterVpcAttachments | Queries details about virtual private cloud (VPC) connections on an Enterprise Edition transit router, including the connection status, billing method, and zone, as well as the vSwitches and elastic network interfaces (ENIs) of the connected VPC. |
| Express connect router connections | Express connect router connections | |
| CreateTransitRouterEcrAttachment | Create an ECR connection on an Enterprise Edition transit router | Creates a connection between an Express Connect Router (ECR) instance and a transit router instance in the same region. |
| UpdateTransitRouterEcrAttachmentAttribute | UpdateTransitRouterEcrAttachmentAttribute | Modifies the name and description of an ECR attachment for an Enterprise Edition Transit Router. |
| VPN connections | VPN connections | |
| CreateTransitRouterVpnAttachment | Create a VPN attachment | Creates a VPN attachment on a transit router. Transit routers support connections to IPsec-VPN connections of VPN gateways. An on-premises data center can connect to a transit router through an IPsec-VPN connection and then communicate with other networks through the transit router. |
| DeleteTransitRouterVpnAttachment | DeleteTransitRouterVpnAttachment | Deletes a VPN connection. |
| UpdateTransitRouterVpnAttachmentAttribute | UpdateTransitRouterVpnAttachmentAttribute | Modifies the attributes of a VPN connection attached to an Enterprise Edition Transit Router. You can modify the connection's name, description, and automatic route publishing setting. |
| ListTransitRouterVpnAttachments | ListTransitRouterVpnAttachments | You can call the ListTransitRouterVpnAttachments operation to query information about VPN connections, such as their status, IPsec-VPN connection ID, and billing method. |
| Virtual border router connections | Virtual border router connections | |
| CreateTransitRouterVbrAttachment | Create a VBR connection on an enterprise edition transit router | Creates a Virtual Border Router (VBR) connection on an Enterprise Edition transit router in the same region to enable private network peering between the VBR network instance and the transit router. |
| DeleteTransitRouterVbrAttachment | DeleteTransitRouterVbrAttachment | Deletes a virtual border router (VBR) connection for an Enterprise Edition transit router. |
| UpdateTransitRouterVbrAttachmentAttribute | UpdateTransitRouterVbrAttachmentAttribute | Modifies the name, description, and automatic route advertising setting for a virtual border router (VBR) connection on an Enterprise Edition transit router. |
| ListTransitRouterVbrAttachments | ListTransitRouterVbrAttachments | Queries information about virtual border router (VBR) connections for an Enterprise Edition transit router. The returned information includes the total number of connections, connection status, connection ID, and the payer for the network instance. |
| AttachCenChildInstance | AttachCenChildInstance | Attaches a network instance to a Cloud Enterprise Network (CEN) instance. |
| DetachCenChildInstance | DetachCenChildInstance | Detaches a network instance from a Cloud Enterprise Network (CEN) transit router. |
| 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 CEN instance. |
| DescribeChildInstanceRegions | DescribeChildInstanceRegions | You can call the DescribeChildInstanceRegions operation to query the regions where you can attach network instances to a Cloud Enterprise Network (CEN) instance. |
| DescribeGrantRulesToCen | DescribeGrantRulesToCen | Queries the cross-account network instances that have been authorized for a Cloud Enterprise Network (CEN) instance. |
| ListGrantVSwitchesToCen | ListGrantVSwitchesToCen | You can call the ListGrantVSwitchesToCen operation to query vSwitches in a cross-account VPC that is connected to a CEN instance. |
Bandwidth packages
|
API |
Title |
Description |
| CreateCenBandwidthPackage | Create a bandwidth package | Creates a bandwidth package for Cloud Enterprise Network (CEN) to enable cross-region connectivity between network instances. |
| DeleteCenBandwidthPackage | DeleteCenBandwidthPackage | Deletes a bandwidth plan. |
| ModifyCenBandwidthPackageAttribute | ModifyCenBandwidthPackageAttribute | You can call the ModifyCenBandwidthPackageAttribute operation to modify the name and description of a bandwidth plan. |
| ModifyCenBandwidthPackageSpec | ModifyCenBandwidthPackageSpec | Modifies the maximum bandwidth of a bandwidth plan. |
| DescribeCenGeographicSpanRemainingBandwidth | DescribeCenGeographicSpanRemainingBandwidth | Queries the remaining bandwidth of a specified bandwidth plan. |
| DescribeCenGeographicSpans | DescribeCenGeographicSpans | You can call the DescribeCenGeographicSpans operation to query the connected areas supported by Cloud Enterprise Network (CEN). |
| DescribeGeographicRegionMembership | DescribeGeographicRegionMembership | Queries regions in an area. |
| TempUpgradeCenBandwidthPackageSpec | TempUpgradeCenBandwidthPackageSpec | Temporarily upgrades a subscription bandwidth plan of Cloud Enterprise Network (CEN). |
| UnassociateCenBandwidthPackage | UnassociateCenBandwidthPackage | You can call the UnassociateCenBandwidthPackage operation to detach a bandwidth plan from a Cloud Enterprise Network (CEN) instance. After you detach the bandwidth plan, you can attach it to another CEN instance. |
| AssociateCenBandwidthPackage | AssociateCenBandwidthPackage | Attaches a bandwidth plan to a Cloud Enterprise Network (CEN) instance. |
Inter-region connections
|
API |
Title |
Description |
| CreateTransitRouterPeerAttachment | Create an inter-region connection for an enterprise edition transit router | Creates an inter-region connection for an Enterprise Edition transit router instance. |
| DeleteTransitRouterPeerAttachment | DeleteTransitRouterPeerAttachment | Call the DeleteTransitRouterPeerAttachment operation to delete an inter-region connection from an Enterprise Edition transit router. |
| SetCenInterRegionBandwidthLimit | SetCenInterRegionBandwidthLimit | You can call the SetCenInterRegionBandwidthLimit operation to set, modify, or delete the inter-region bandwidth between two regions in a bandwidth plan for a Basic Edition transit router. |
| UpdateTransitRouterPeerAttachmentAttribute | UpdateTransitRouterPeerAttachmentAttribute | Modifies an inter-region connection on an Enterprise Edition transit router. |
| ListTransitRouterPeerAttachments | ListTransitRouterPeerAttachments | Call the ListTransitRouterPeerAttachments operation to query details about the inter-region connections of an Enterprise Edition transit router. |
| DescribeCenInterRegionBandwidthLimits | DescribeCenInterRegionBandwidthLimits | Call the DescribeCenInterRegionBandwidthLimits operation to query the bandwidth limits for inter-region communication. |
Route management
|
API |
Title |
Description |
| CreateCenChildInstanceRouteEntryToAttachment | CreateCenChildInstanceRouteEntryToAttachment | You can call the CreateCenChildInstanceRouteEntryToAttachment operation to create a route for a network instance connected to an Enterprise Edition transit router. The next hop of the route points to the transit router in the current region. |
| DeleteCenChildInstanceRouteEntryToAttachment | DeleteCenChildInstanceRouteEntryToAttachment | Call the DeleteCenChildInstanceRouteEntryToAttachment operation to delete a route entry from a network instance that is connected to an Enterprise Edition transit router. |
| DeleteCenChildInstanceRouteEntryToCen | DeleteCenChildInstanceRouteEntryToCen | You can call the DeleteCenChildInstanceRouteEntryToCen operation to delete a route from a network instance. |
| ListCenChildInstanceRouteEntriesToAttachment | ListCenChildInstanceRouteEntriesToAttachment | Queries the routes that point to a network instance connection. The routes are retrieved from the route table of a network instance that is attached to an Enterprise Edition transit router. |
| DescribeCenRegionDomainRouteEntries | Query route entry details of an instance | Queries the details of route entries in a specific region of a Cloud Enterprise Network (CEN) instance. |
| 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, the instance type of the next hop of each route, and whether advertised routes can be withdrawn. |
| DescribeRouteConflict | DescribeRouteConflict | The DescribeRouteConflict operation queries conflicting routes in a network instance. |
| PublishRouteEntries | PublishRouteEntries | You can call the PublishRouteEntries operation to advertise routes from a virtual private cloud (VPC) or a virtual border router (VBR) to a Cloud Enterprise Network (CEN) instance. If no route conflicts occur, other network instances attached to the CEN instance can learn the advertised routes. |
| WithdrawPublishedRouteEntries | WithdrawPublishedRouteEntries | You can call the WithdrawPublishedRouteEntries operation to revoke routes published from a Virtual Private Cloud (VPC) or Virtual Border Router (VBR) instance to Cloud Enterprise Network. |
Transit router route tables
|
API |
Title |
Description |
| CreateTransitRouterRouteTable | Create a custom route table for an enterprise edition transit router | Calls the CreateTransitRouterRouteTable operation to create a custom route table for an Enterprise Edition transit router. |
| DeleteTransitRouterRouteTable | DeleteTransitRouterRouteTable | You can call the DeleteTransitRouterRouteTable operation to delete a custom route table of an Enterprise Edition transit router. |
| UpdateTransitRouterRouteTable | UpdateTransitRouterRouteTable | You can call the UpdateTransitRouterRouteTable operation to modify the name and description of a route table for an Enterprise Edition transit router, or to enable or disable multi-region equal-cost multi-path (ECMP) routing. |
| ListTransitRouterRouteTables | ListTransitRouterRouteTables | Call the ListTransitRouterRouteTables operation to query the route tables associated with an Enterprise Edition transit router. |
Transit router route entries
|
API |
Title |
Description |
| CreateTransitRouterRouteEntry | CreateTransitRouterRouteEntry | Creates a route entry in the route table of an Enterprise Edition transit router. |
| DeleteTransitRouterRouteEntry | DeleteTransitRouterRouteEntry | You can call the DeleteTransitRouterRouteEntry operation to delete a static route of the Blackhole or Attachment type from the 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 details about routes in the route tables of an Enterprise Edition transit router. |
Associated forwarding relationships
|
API |
Title |
Description |
| ListTransitRouterRouteTableAssociations | ListTransitRouterRouteTableAssociations | Call the ListTransitRouterRouteTableAssociations operation to query the forwarding associations for a route table of an Enterprise Edition transit router or for a network instance connection. |
| AssociateTransitRouterAttachmentWithRouteTable | Create a route table association | Creates a route table association. |
| ReplaceTransitRouterRouteTableAssociation | ReplaceTransitRouterRouteTableAssociation | Replaces the route table that is associated with a network instance connection. |
| DissociateTransitRouterAttachmentFromRouteTable | DissociateTransitRouterAttachmentFromRouteTable | Dissociates a network instance connection from a route table. |
Route learning relationships
|
API |
Title |
Description |
| EnableTransitRouterRouteTablePropagation | EnableTransitRouterRouteTablePropagation | Creates a route learning correlation. |
| DisableTransitRouterRouteTablePropagation | DisableTransitRouterRouteTablePropagation | Deletes a route learning correlation. |
| ListTransitRouterRouteTablePropagations | ListTransitRouterRouteTablePropagations | Lists the route propagations for the route table of an Enterprise Edition transit router. |
Routing policies
|
API |
Title |
Description |
| CreateCenRouteMap | CreateCenRouteMap | Creates a routing policy. A routing policy filters routing information and facilitates network management. |
| DeleteCenRouteMap | DeleteCenRouteMap | The DeleteCenRouteMap operation deletes a specified routing policy. |
| ModifyCenRouteMap | ModifyCenRouteMap | Modifies a routing policy of a Cloud Enterprise Network (CEN) instance. |
| DescribeCenRouteMaps | DescribeCenRouteMaps | You can call the DescribeCenRouteMaps operation to query the configurations of routing policies. |
Aggregate routes
|
API |
Title |
Description |
| CreateTransitRouteTableAggregation | CreateTransitRouteTableAggregation | Creates an aggregate route. |
| ModifyTransitRouteTableAggregation | ModifyTransitRouteTableAggregation | Modifies an aggregate route. |
| DeleteTransitRouteTableAggregation | DeleteTransitRouteTableAggregation | Deletes an aggregate route. |
| RefreshTransitRouteTableAggregation | RefreshTransitRouteTableAggregation | Re-advertises an aggregate route. |
| DescribeTransitRouteTableAggregationDetail | DescribeTransitRouteTableAggregationDetail | Queries the configuration details of a specified aggregate route. |
| DescribeTransitRouteTableAggregation | DescribeTransitRouteTableAggregation | Queries the aggregate routes in the route table of an Enterprise Edition transit router. |
Prefix lists
|
API |
Title |
Description |
| DeleteTransitRouterPrefixListAssociation | DeleteTransitRouterPrefixListAssociation | Disassociates the route table of an Enterprise Edition transit router from a prefix list. |
| ListTransitRouterPrefixListAssociation | ListTransitRouterPrefixListAssociation | Queries the prefix list associations for the route table of an Enterprise Edition transit router. |
Traffic scheduling
|
API |
Title |
Description |
| Traffic marking policies | Traffic marking policies | |
| AddTrafficMatchRuleToTrafficMarkingPolicy | AddTrafficMatchRuleToTrafficMarkingPolicy | Adds a traffic classification rule to a traffic marking policy. |
| ModifyTrafficMatchRuleToTrafficMarkingPolicy | ModifyTrafficMatchRuleToTrafficMarkingPolicy | Modifies the name and description of a stream classification rule. |
| CreateTrafficMarkingPolicy | CreateTrafficMarkingPolicy | Creates a traffic marking policy. A traffic marking policy captures network traffic based on traffic classification rules and marks the traffic with the Differentiated Services Code Point (DSCP) values that you specify. |
| DeleteTrafficMarkingPolicy | DeleteTrafficMarkingPolicy | Deletes a specified traffic marking policy. |
| UpdateTrafficMarkingPolicyAttribute | UpdateTrafficMarkingPolicyAttribute | Modifies the name, description, and traffic classification rules of a traffic marking policy. |
| ListTrafficMarkingPolicies | ListTrafficMarkingPolicies | You can call the ListTrafficMarkingPolicies operation to query details about traffic marking policies, such as their status and priority. |
| RemoveTrafficMatchRuleFromTrafficMarkingPolicy | RemoveTrafficMatchRuleFromTrafficMarkingPolicy | Deletes specified traffic classification rules from a traffic marking policy. |
| Traffic scheduling policies | Traffic scheduling policies | |
| CreateCenInterRegionTrafficQosQueue | CreateCenInterRegionTrafficQosQueue | Creates queues in a quality of service (QoS) policy to manage network traffic based on finer granularities, improve service performance, and meet service-level agreements (SLAs). |
| CreateCenInterRegionTrafficQosPolicy | CreateCenInterRegionTrafficQosPolicy | Creates a quality of service (QoS) policy for an inter-region connection on an Enterprise Edition transit router. |
| DeleteCenInterRegionTrafficQosQueue | DeleteCenInterRegionTrafficQosQueue | Deletes a queue from a quality of service (QoS) policy. |
| DeleteCenInterRegionTrafficQosPolicy | DeleteCenInterRegionTrafficQosPolicy | Deletes a quality of service (QoS) policy. |
| UpdateCenInterRegionTrafficQosQueueAttribute | UpdateCenInterRegionTrafficQosQueueAttribute | Modifies the name, description, inter-region bandwidth, and Differentiated Services Code Point (DSCP) value of a quality of service (QoS) queue. |
| UpdateCenInterRegionTrafficQosPolicyAttribute | UpdateCenInterRegionTrafficQosPolicyAttribute | Modifies the name and description of a quality of service (QoS) policy. |
| ListCenInterRegionTrafficQosPolicies | ListCenInterRegionTrafficQosPolicies | You can call the ListCenInterRegionTrafficQosPolicies operation to query Quality of Service (QoS) policies. |
| ListCenInterRegionTrafficQosQueues | ListCenInterRegionTrafficQosQueues | Queries the queues of a Quality of Service (QoS) policy. |
Cloud services
|
API |
Title |
Description |
| DeleteRouteServiceInCen | DeleteRouteServiceInCen | Call the DeleteRouteServiceInCen operation to delete the configuration of an Alibaba Cloud service from a Basic Edition transit router. |
| DescribeRouteServicesInCen | DescribeRouteServicesInCen | Queries the configurations of Alibaba Cloud services that are configured in a Basic Edition transit router. |
| ResolveAndRouteServiceInCen | ResolveAndRouteServiceInCen | Connects an on-premises network to a cloud service. |
PrivateZone
|
API |
Title |
Description |
| DescribeCenPrivateZoneRoutes | DescribeCenPrivateZoneRoutes | Queries the PrivateZone service configurations of a Cloud Enterprise Network (CEN) instance. |
| UnroutePrivateZoneInCenToVpc | UnroutePrivateZoneInCenToVpc | Deletes a connection to PrivateZone. |
| RoutePrivateZoneInCenToVpc | RoutePrivateZoneInCenToVpc | Call the RoutePrivateZoneInCenToVpc operation to configure the PrivateZone service. |
Multicast
|
API |
Title |
Description |
| Multicast domains | Multicast domains | |
| CreateTransitRouterMulticastDomain | Create a multicast domain | Creates a multicast domain. A multicast domain defines the scope of a multicast network within a region. Only resources within the multicast domain can send and receive multicast traffic. Resources outside the multicast domain cannot send or receive multicast traffic. |
| DeleteTransitRouterMulticastDomain | DeleteTransitRouterMulticastDomain | You can call the DeleteTransitRouterMulticastDomain operation to delete a multicast domain. |
| ModifyTransitRouterMulticastDomain | ModifyTransitRouterMulticastDomain | Modifies the name, description, and feature options of a multicast domain. |
| ListTransitRouterMulticastDomains | ListTransitRouterMulticastDomains | Call the ListTransitRouterMulticastDomains operation to query information about multicast domains, such as their statuses, IDs, and descriptions. |
| ListTransitRouterMulticastDomainAssociations | ListTransitRouterMulticastDomainAssociations | You can call the ListTransitRouterMulticastDomainAssociations operation to query the associations between multicast domains and vSwitches. |
| ListTransitRouterMulticastDomainVSwitches | ListTransitRouterMulticastDomainVSwitches | After a VPC instance is connected to an Enterprise Edition transit router, you can call the ListTransitRouterMulticastDomainVSwitches operation to query information about vSwitches that are attached to multicast domains in the virtual private cloud (VPC) instance. |
| AssociateTransitRouterMulticastDomain | AssociateTransitRouterMulticastDomain | Associates the vSwitch of a virtual private cloud (VPC) with a multicast domain. |
| DisassociateTransitRouterMulticastDomain | DisassociateTransitRouterMulticastDomain | Call the DisassociateTransitRouterMulticastDomain operation to dissociate a vSwitch from a multicast domain. |
| Multicast sources and members | Multicast sources and members | |
| ListTransitRouterMulticastGroups | ListTransitRouterMulticastGroups | Queries details about multicast members and sources in a multicast domain. |
| ListGrantVSwitchEnis | ListGrantVSwitchEnis | You can call the ListGrantVSwitchEnis operation to query which elastic network interfaces (ENIs) in a virtual private cloud (VPC) can serve as multicast sources or members. |
| DeregisterTransitRouterMulticastGroupMembers | DeregisterTransitRouterMulticastGroupMembers | If a multicast member no longer needs to receive multicast traffic, you can call the DeregisterTransitRouterMulticastGroupMembers operation to delete the member from the multicast group. |
| RegisterTransitRouterMulticastGroupSources | RegisterTransitRouterMulticastGroupSources | Use the RegisterTransitRouterMulticastGroupSources operation to create a multicast source. A multicast source enables one-to-many communication. |
| DeregisterTransitRouterMulticastGroupSources | DeregisterTransitRouterMulticastGroupSources | If a multicast source no longer needs to send multicast traffic, you can call the DeregisterTransitRouterMulticastGroupSources operation to remove the multicast source from the multicast group. |
| RegisterTransitRouterMulticastGroupMembers | RegisterTransitRouterMulticastGroupMembers | Creates or adds a multicast member. |
Health checks
|
API |
Title |
Description |
| 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) or modifies the health check configuration of a VBR. Health checks help you promptly detect faulty Express Connect circuits. |
| DescribeCenVbrHealthCheck | DescribeCenVbrHealthCheck | Queries the health check information for a virtual border router (VBR) in a specified region. |
Flow logs
|
API |
Title |
Description |
| CreateFlowlog | Create a flow log | Creates a flow log. |
| DeleteFlowlog | DeleteFlowlog | Deletes a flow log. |
| ModifyFlowLogAttribute | ModifyFlowLogAttribute | Modifies the name, description, and capture window of 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 network traffic. |
Tags
|
API |
Title |
Description |
| ListTagResources | ListTagResources | Queries the tags that are attached to a Cloud Enterprise Network (CEN) instance. |
| TagResources | TagResources | Creates and attaches tags to resources. |
| UntagResources | UntagResources | Remove tags from resources. |
Others
|
API |
Title |
Description |
| AddTraficMatchRuleToTrafficMarkingPolicy | AddTraficMatchRuleToTrafficMarkingPolicy | Adds a traffic classification rule to a traffic marking policy. |
| CreateCenChildInstanceRouteEntryToCen | CreateCenChildInstanceRouteEntryToCen | Adds routes to a network instance. |
| CreateTransitRouterPrefixListAssociation | CreateTransitRouterPrefixListAssociation | Associates the route table of an Enterprise Edition transit router with a prefix list. |
| DeleteTransitRouterEcrAttachment | DeleteTransitRouterEcrAttachment | Deletes an Express Connect Router (ECR) connection from an Enterprise Edition transit router. |
| DescribeCenBandwidthPackages | DescribeCenBandwidthPackages | Queries the information about bandwidth plans. |
| DescribeFlowlogs | DescribeFlowlogs | Queries flow logs. |
| ListTransitRouterCidr | ListTransitRouterCidr | Queries the CIDR blocks of a transit router. |
| ListTransitRouterEcrAttachments | ListTransitRouterEcrAttachments | Queries the information about Express Connect Router (ECR) connections on an Enterprise Edition transit router, such as the connection status, connection ID, and the payer of instance fees. |
| RemoveTraficMatchRuleFromTrafficMarkingPolicy | RemoveTraficMatchRuleFromTrafficMarkingPolicy | Removes a traffic classification rule from a traffic marking policy. |
| UpdateTransitRouterVpcAttachmentZones | UpdateTransitRouterVpcAttachmentZones | Modifies the zones and vSwitches that are associated with a virtual private cloud (VPC) connection. |