調用DescribeCenRouteMaps介面查詢路由策略中已配置資訊。
介面說明
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
cen:DescribeCenRouteMaps |
get |
*CenInstance
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| PageNumber |
integer |
否 |
列表的頁碼。預設值:1。 |
1 |
| PageSize |
integer |
否 |
分頁查詢時每頁顯示的條目數。預設值:10。 |
10 |
| CenId |
string |
是 |
雲企業網執行個體 ID。 |
cen-wx12mmlt17ld82**** |
| RouteMapId |
string |
否 |
路由策略 ID。 |
cenrmap-y40mxdvf7joc12**** |
| CenRegionId |
string |
否 |
路由策略應用的地區 ID。 您可以通過調用 DescribeChildInstanceRegions 介面擷取地區 ID。 |
cn-hangzhou |
| TransmitDirection |
string |
否 |
路由策略的應用方向。取值:
例如:路由從本地區的網路執行個體發布到本地區網關,或其他地區的路由發布到本地區網關。
例如:路由從本地區網關發布到本地區下的網路執行個體,或發布到其他地區的地區網關。 |
RegionOut |
| TransitRouterRouteTableId |
string |
否 |
路由策略關聯的轉寄路由器路由表 ID。 |
vtb-gw8nx3515m1mbd1z1**** |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回結果。 |
||
| PageSize |
integer |
分頁查詢時每頁顯示的條目數。 |
10 |
| RequestId |
string |
請求 ID。 |
24CE1987-D1D1-5324-9BAD-2750B60E6ABB |
| PageNumber |
integer |
列表的頁碼。 |
1 |
| TotalCount |
integer |
列表條目數。 |
1 |
| RouteMaps |
object |
||
| RouteMap |
array<object> |
路由策略資訊列表。 |
|
|
object |
路由策略的資訊。 |
||
| RouteMapId |
string |
路由策略 ID。 |
cenrmap-y40mxdvf7joc12**** |
| Status |
string |
路由策略的狀態。
|
Active |
| TransmitDirection |
string |
路由策略的應用方向。 |
RegionOut |
| SourceInstanceIdsReverseMatch |
boolean |
是否使用了源執行個體 ID 列表的排除匹配模式。
|
false |
| CenRegionId |
string |
路由策略應用的地區 ID。 |
cn-hangzhou |
| CenId |
string |
雲企業網執行個體 ID。 |
cen-wx12mmlt17ld82**** |
| Priority |
integer |
路由策略的優先順序。優先順序數字越小,代表優先順序越高。 |
5000 |
| TransitRouterRouteTableId |
string |
路由策略關聯的轉寄路由器路由表 ID。 |
vtb-gw8nx3515m1mbd1z1**** |
| CommunityOperateMode |
string |
Community 的執行模式。
本參數表示路由通過匹配條件後,要執行的操作。 |
Additive |
| MapResult |
string |
所有匹配條件都通過後的策略行為。
|
Deny |
| CommunityMatchMode |
string |
Community 的匹配模式。
|
Include |
| Description |
string |
路由策略的描述資訊。 |
desctest |
| AsPathMatchMode |
string |
AS Path 列表的匹配模式。
|
Include |
| Preference |
integer |
要修改的路由的優先順序。 優先順序數字越小表示優先順序越高。 本參數表示路由通過匹配條件後,要執行的操作。 |
20 |
| DestinationInstanceIdsReverseMatch |
boolean |
是否使用了目的執行個體 ID 列表的排除匹配模式。
|
false |
| CidrMatchMode |
string |
首碼列表的匹配模式。取值:
例如:定義 10.10.0.0/16 的策略可以模糊比對到 10.10.1.0/24 的路由。
例如:定義 10.10.0.0/16 的策略僅可以精確匹配到 10.10.0.0/16 的路由。 |
Include |
| NextPriority |
integer |
關聯的下一條路由策略的優先順序。 |
33 |
| MatchAddressType |
string |
路由需匹配的 IP 位址類型。
|
IPv4 |
| SourceRegionIds |
object |
||
| SourceRegionId |
array |
路由需匹配的源地區 ID 列表。 |
|
|
string |
路由需匹配的源地區 ID 列表。 |
cn-hangzhou |
|
| SourceChildInstanceTypes |
object |
||
| SourceChildInstanceType |
array |
路由需匹配的源執行個體類型列表。
|
|
|
string |
路由需匹配的源執行個體類型列表。
|
VPC |
|
| DestinationRouteTableIds |
object |
||
| DestinationRouteTableId |
array |
路由需匹配的目的路由表 ID 列表。最多支援輸入 32 個路由表 ID。 說明
僅路由策略的應用方向為出地區網關方向,且目的路由表 ID 為本地區下網路執行個體的路由表 ID 時,目的路由表 ID 列表才會生效。 |
|
|
string |
路由需匹配的目的路由表 ID 列表。最多支援輸入 32 個路由表 ID。 說明
僅路由策略的應用方向為出地區網關方向,且目的路由表 ID 為本地區下網路執行個體的路由表 ID 時,目的路由表 ID 列表才會生效。 |
vtb-adefrgtr144vf**** |
|
| SourceInstanceIds |
object |
||
| SourceInstanceId |
array |
路由需匹配的源執行個體 ID 列表。 |
|
|
string |
路由需匹配的源執行個體 ID 列表。 |
vpc-adeg3544fdf34vf**** |
|
| DestinationCidrBlocks |
object |
||
| DestinationCidrBlock |
array |
路由需匹配的首碼列表。 支援 IPv4、IPv6 格式。 |
|
|
string |
路由需匹配的首碼列表。 支援 IPv4、IPv6 格式。 |
10.10.10.0/24 |
|
| DestinationRegionIds |
object |
||
| DestinationRegionId |
array |
路由策略的目標地區 ID 列表。 |
|
|
string |
路由策略的目標地區 ID 列表。 |
cn-beijing |
|
| SourceRouteTableIds |
object |
||
| SourceRouteTableId |
array |
路由需匹配的源路由表 ID 列表。 |
|
|
string |
路由需匹配的源路由表 ID 列表。 |
vtb-adfr233vf34rvd4**** |
|
| MatchCommunitySet |
object |
||
| MatchCommunity |
array |
路由需匹配的 Community 集合。 |
|
|
string |
路由需匹配的 Community 集合。 |
65501:1 |
|
| PrependAsPath |
object |
||
| AsPath |
array |
地區網關接收或發布路由時附加的 AS Path。 本參數表示路由通過匹配條件後,要執行的操作。 |
|
|
string |
地區網關接收或發布路由時附加的 AS Path。 本參數表示路由通過匹配條件後,要執行的操作。 |
65501 |
|
| RouteTypes |
object |
||
| RouteType |
array |
路由需匹配的路由類型列表。
|
|
|
string |
路由需匹配的路由類型列表。
|
System |
|
| DestinationChildInstanceTypes |
object |
||
| DestinationChildInstanceType |
array |
路由需匹配的目的執行個體類型列表。
說明
僅路由策略的應用方向為出地區網關方向,且目的執行個體類型為本地區下的執行個體類型時,目的執行個體類型列表才會生效。 |
|
|
string |
路由需匹配的目的執行個體類型列表。
說明
僅路由策略的應用方向為出地區網關方向,且目的執行個體類型為本地區下的執行個體類型時,目的執行個體類型列表才會生效。 |
VPC |
|
| DestinationInstanceIds |
object |
||
| DestinationInstanceId |
array |
路由需匹配的目的執行個體 ID 列表。 說明
僅路由策略的應用方向為出地區網關方向,且目的執行個體 ID 為本地區下的執行個體 ID 時,目的執行個體 ID 列表才會生效。 |
|
|
string |
路由需匹配的目的執行個體 ID 列表。 說明
僅路由策略的應用方向為出地區網關方向,且目的執行個體 ID 為本地區下的執行個體 ID 時,目的執行個體 ID 列表才會生效。 |
vpc-afrfs434465fdf**** |
|
| MatchAsns |
object |
||
| MatchAsn |
array |
路由需匹配的 AS Path 列表。 |
|
|
string |
路由需匹配的 AS Path 列表。 |
65501 |
|
| OperateCommunitySet |
object |
||
| OperateCommunity |
array |
要執行的 Community 集合。 |
|
|
string |
要執行的 Community 集合。 |
65501:1 |
樣本
正常返回樣本
JSON格式
{
"PageSize": 10,
"RequestId": "24CE1987-D1D1-5324-9BAD-2750B60E6ABB",
"PageNumber": 1,
"TotalCount": 1,
"RouteMaps": {
"RouteMap": [
{
"RouteMapId": "cenrmap-y40mxdvf7joc12****",
"Status": "Active",
"TransmitDirection": "RegionOut",
"SourceInstanceIdsReverseMatch": false,
"CenRegionId": "cn-hangzhou",
"CenId": "cen-wx12mmlt17ld82****",
"Priority": 5000,
"TransitRouterRouteTableId": "vtb-gw8nx3515m1mbd1z1****",
"CommunityOperateMode": "Additive",
"MapResult": "Deny",
"CommunityMatchMode": "Include",
"Description": "desctest",
"AsPathMatchMode": "Include",
"Preference": 20,
"DestinationInstanceIdsReverseMatch": false,
"CidrMatchMode": "Include",
"NextPriority": 33,
"MatchAddressType": "IPv4",
"SourceRegionIds": {
"SourceRegionId": [
"cn-hangzhou"
]
},
"SourceChildInstanceTypes": {
"SourceChildInstanceType": [
"VPC"
]
},
"DestinationRouteTableIds": {
"DestinationRouteTableId": [
"vtb-adefrgtr144vf****"
]
},
"SourceInstanceIds": {
"SourceInstanceId": [
"vpc-adeg3544fdf34vf****"
]
},
"DestinationCidrBlocks": {
"DestinationCidrBlock": [
"10.10.10.0/24"
]
},
"DestinationRegionIds": {
"DestinationRegionId": [
"cn-beijing"
]
},
"SourceRouteTableIds": {
"SourceRouteTableId": [
"vtb-adfr233vf34rvd4****"
]
},
"MatchCommunitySet": {
"MatchCommunity": [
"65501:1"
]
},
"PrependAsPath": {
"AsPath": [
"65501"
]
},
"RouteTypes": {
"RouteType": [
"System"
]
},
"DestinationChildInstanceTypes": {
"DestinationChildInstanceType": [
"VPC"
]
},
"DestinationInstanceIds": {
"DestinationInstanceId": [
"vpc-afrfs434465fdf****"
]
},
"MatchAsns": {
"MatchAsn": [
"65501"
]
},
"OperateCommunitySet": {
"OperateCommunity": [
"65501:1"
]
}
}
]
}
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | InvalidParameter | Invalid parameter. | 參數不合法。 |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | 帳號無許可權操作。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。