CreateErRouteMap
Users can use this API to create routing policy by specifying the network instance connection under Lingjun HUB.
Operation description
When you call this operation to create a routing policy, note that:
-
Make sure that you have created a Lingjun HUB instance.
-
Make sure that you have created a network instance connection.
-
This operation is an asynchronous operation. After you call this operation, the system returns the ID of the routing policy. In this case, the routing policy instance may not be created yet, and the system background creation task is still in progress. You can use ListErRouteMaps or GetErRouteMap to query the status of a routing policy.
If the status of the routing policy is Execute, the system is creating the instance.
If the status of the routing policy is Available, the creation is successful.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
eflo:CreateErRouteMap |
create |
*ErRouteMap
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RouteMapNum |
integer |
Yes |
The ID of the policy. A smaller sequence number indicates a lower priority. When a route is matched, a policy with a higher priority is preferentially matched. Valid values: 1001 to 2000 |
1001 |
| Description |
string |
No |
Policy description |
描述 |
| TransmissionInstanceId |
string |
Yes |
The ID of the source instance. |
vpd-xlsjsdvt |
| TransmissionInstanceType |
string |
Yes |
The type of the source instance. Valid values:
|
VPD |
| ReceptionInstanceId |
string |
Yes |
The ID of the destination instance. |
vpd-xlhsvdvt |
| ReceptionInstanceType |
string |
Yes |
The type of the destination instance. Valid values:
|
VPD |
| DestinationCidrBlock |
string |
No |
Destination CIDR Block |
0.0.0.0/0 |
| RouteMapAction |
string |
Yes |
Policy behavior; optional values:
|
permit |
| TransmissionInstanceOwner |
string |
No |
The tenant to which the route publish instance belongs |
1620939556166277 |
| ReceptionInstanceOwner |
string |
No |
The tenant to which the route receiving instance belongs. |
1620939556166277 |
| RegionId |
string |
Yes |
The region ID. |
cn-wulanchabu |
| ErId |
string |
Yes |
Lingjun HUB ID |
er-aueyxxsy |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
AjaxResult |
||
| Code |
integer |
The response status code. |
0 |
| Message |
string |
The error message. (If the instance is in the Exception state, the exception cause is prompted.) |
成功 |
| RequestId |
string |
The request ID. |
039C3C3A-3C37-5672-80D5-D8CD48C676D1 |
| Content |
object |
The response parameters. |
|
| ErRouteMapId |
string |
routing policy ID |
er-rmap-uwglhzom |
| AccessDeniedDetail |
string |
The details about the access denial. This parameter is returned only if Resource Access Management (RAM) authentication failed. |
None |
Examples
Success response
JSON format
{
"Code": 0,
"Message": "成功",
"RequestId": "039C3C3A-3C37-5672-80D5-D8CD48C676D1",
"Content": {
"ErRouteMapId": "er-rmap-uwglhzom"
},
"AccessDeniedDetail": "None"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.