API standard and pre-built SDKs in multi-language
The OpenAPI specification of this product (Cbn/2017-09-12) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.
Custom signature
If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 78410016550).
Before you begin
An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. Create a Resource Access Management (RAM) user with API-only access and use RAM policies to apply the principle of least privilege (PoLP). Alibaba Cloud accounts are only used when explicitly required.
To call APIs securely, configure the following:
A RAM user account
An AccessKey pair for the account
CEN instances
|
API |
Title |
Description |
| CreateCen | CreateCen | A Cloud Enterprise Network (CEN) instance is the fundamental resource for managing an integrated network. A CEN instance manages a network that can span one or more regions. Before you enable communication between network instances, you must 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 | Call the DescribeGrantRulesToResource operation to query the permissions granted by a network instance to a cross-account Cloud Enterprise Network (CEN) instance. This operation returns information such as the Alibaba Cloud 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 routers
|
API |
Title |
Description |
| CreateTransitRouter | CreateTransitRouter | You can call the CreateTransitRouter operation to create 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. |
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. |
| ListTransitRouterCidr | ListTransitRouterCidr | Queries the CIDR blocks 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 | CreateTransitRouterVpcAttachment | Attaches virtual private clouds (VPCs) that you want to connect to a transit router. After you attach the VPCs to the same transit router, the VPCs can communicate with each other. |
| DeleteTransitRouterVpcAttachment | DeleteTransitRouterVpcAttachment | Deletes a virtual private cloud (VPC) connection from an Enterprise Edition transit router. |
| UpdateTransitRouterVpcAttachmentAttribute | UpdateTransitRouterVpcAttachmentAttribute | You can call the UpdateTransitRouterVpcAttachmentAttribute operation to modify the name and description of a VPC connection for an Enterprise Edition transit router. You can also specify whether the Enterprise Edition transit router automatically advertises routes to the VPC instance. |
| UpdateTransitRouterVpcAttachmentZones | UpdateTransitRouterVpcAttachmentZones | Modifies the zones and vSwitches that are associated with a virtual private cloud (VPC) connection. |
| ListTransitRouterVpcAttachments | ListTransitRouterVpcAttachments | Queries the status, billing method, zones, vSwitches, and elastic network interfaces (ENIs) of virtual private cloud (VPC) connections. |
| ECR connections | ECR connections | |
| CreateTransitRouterEcrAttachment | CreateTransitRouterEcrAttachment | Call the CreateTransitRouterEcrAttachment operation to connect an Express Connect Router (ECR) instance to a transit router in the same region. |
| DeleteTransitRouterEcrAttachment | DeleteTransitRouterEcrAttachment | Deletes an Express Connect Router (ECR) connection from an Enterprise Edition transit router. |
| UpdateTransitRouterEcrAttachmentAttribute | UpdateTransitRouterEcrAttachmentAttribute | Call the UpdateTransitRouterEcrAttachmentAttribute operation to modify the name and description of an Express Connect Router (ECR) connection on an Enterprise Edition 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. |
| VPN connections | VPN connections | |
| CreateTransitRouterVpnAttachment | CreateTransitRouterVpnAttachment | Transit routers can connect to IPsec-VPN connections. Data centers can directly connect to transit routers through IPsec connections and then communicate with other networks through the transit router. You can call the CreateTransitRouterVpnAttachment operation to create a VPN attachment. |
| DeleteTransitRouterVpnAttachment | DeleteTransitRouterVpnAttachment | Deletes a VPN connection. |
| UpdateTransitRouterVpnAttachmentAttribute | UpdateTransitRouterVpnAttachmentAttribute | You can call the UpdateTransitRouterVpnAttachmentAttribute operation to modify the name, description, and automatic route advertising setting of a VPN attachment on an Enterprise Edition transit router. |
| 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. |
| VBR connections | VBR connections | |
| CreateTransitRouterVbrAttachment | CreateTransitRouterVbrAttachment | Connects a virtual border router (VBR) with a transit router in the same region. |
| DeleteTransitRouterVbrAttachment | DeleteTransitRouterVbrAttachment | Deletes a virtual border router (VBR) connection for an Enterprise Edition transit router. |
| UpdateTransitRouterVbrAttachmentAttribute | UpdateTransitRouterVbrAttachmentAttribute | Modifies the name, description, and enables or disables automatic route advertisement for a virtual border router (VBR) connection on an Enterprise Edition transit router. |
| ListTransitRouterVbrAttachments | ListTransitRouterVbrAttachments | Call ListTransitRouterVbrAttachments to query 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) 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 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 | Call the DescribeGrantRulesToCen operation to query the cross-account network instances that are granted permissions to 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 plans
|
API |
Title |
Description |
| CreateCenBandwidthPackage | CreateCenBandwidthPackage | Call the CreateCenBandwidthPackage operation to create a bandwidth plan. A bandwidth plan is used to connect network instances across different regions. |
| 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. |
| DescribeCenBandwidthPackages | DescribeCenBandwidthPackages | Queries the information about bandwidth plans. |
| 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. |
Cross-region connections
|
API |
Title |
Description |
| CreateTransitRouterPeerAttachment | CreateTransitRouterPeerAttachment | After network instances (VPC, VBR, IPsec connection) are connected to a transit router, you need to create an inter-region connection to enable communication between network instances in different regions. You can call the CreateTransitRouterPeerAttachment operation to create 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 | Configures, modifies, or deletes the bandwidth of inter-region connections 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. |
| CreateCenChildInstanceRouteEntryToCen | CreateCenChildInstanceRouteEntryToCen | Adds routes to a network instance. |
| 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 | DescribeCenRegionDomainRouteEntries | 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 | You can call the DescribePublishedRouteEntries operation to query information about routes advertised to network instances in a Cloud Enterprise Network (CEN) instance. The network instances include virtual private clouds (VPCs) and virtual border routers (VBRs). The returned information includes the publish status of each route, the instance type of its next hop, and whether the route can be published or 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. |
Route tables of transit routers
|
API |
Title |
Description |
| CreateTransitRouterRouteTable | CreateTransitRouterRouteTable | 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. |
Routes of transit routers
|
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 correlations
|
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 | AssociateTransitRouterAttachmentWithRouteTable | You can create a forwarding association. |
| ReplaceTransitRouterRouteTableAssociation | ReplaceTransitRouterRouteTableAssociation | Replaces the transit router route table that is associated with a network instance connection. |
| DissociateTransitRouterAttachmentFromRouteTable | DissociateTransitRouterAttachmentFromRouteTable | Dissociates a network instance connection from a route table. |
Route learning correlations
|
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. |
Route maps
|
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 Route
|
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 |
| 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 list associations for the route table of an Enterprise Edition transit router. |
Traffic scheduling
|
API |
Title |
Description |
| Traffic marking policy | 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. |
| 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. |
| RemoveTraficMatchRuleFromTrafficMarkingPolicy | RemoveTraficMatchRuleFromTrafficMarkingPolicy | Removes a traffic classification rule from a traffic marking policy. |
| RemoveTrafficMatchRuleFromTrafficMarkingPolicy | RemoveTrafficMatchRuleFromTrafficMarkingPolicy | Deletes specified traffic classification rules from a traffic marking policy. |
| QoS policies | QoS 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 | CreateTransitRouterMulticastDomain | A multicast domain defines the scope of a multicast network in a region. Only resources within the multicast domain can send and receive multicast traffic. You can call the CreateTransitRouterMulticastDomain operation to create a multicast domain. |
| 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 check
|
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 | CreateFlowlog | Creates a flow log. |
| DeleteFlowlog | DeleteFlowlog | Deletes a flow log. |
| ModifyFlowLogAttribute | ModifyFlowLogAttribute | Modifies the name, description, and capture window of a flow log. |
| DescribeFlowlogs | DescribeFlowlogs | Queries flow logs. |
| 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. |
Tag API
|
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. |