调用DescribeCenRouteMaps接口查询路由策略。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 否 | DescribeCenRouteMaps |
要执行的操作,取值:DescribeCenRouteMaps。 |
CenId | String | 是 | cen-7qthudw0ll6jmc**** |
云企业网实例ID。 |
CenRegionId | String | 否 | cn-beijing |
云企业网所在的地域。您可以通过调用DescribeRegions接口获取地域ID。 |
RouteMapId | String | 否 | cenrmap-abcdedfghij**** |
路由策略的ID。 |
TransmitDirection | String | 否 | RegionIn |
路由策略应用的方向,取值:
|
PageNumber | Integer | 否 | 1 |
列表的页码,默认值为1。 |
PageSize | Integer | 否 | 10 |
分页查询时每页的行数,最大值为50,默认值为10。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RouteMaps | Array |
路由策略信息。 |
|
RouteMap | |||
AsPathMatchMode | String | Include |
匹配as-path模式,为match语句。
|
CenId | String | cen-7qthudw0ll6jmc**** |
云企业网的ID。 |
CenRegionId | String | cn-hangzhou |
云企业网所在的地域。 |
CidrMatchMode | String | Include |
匹配前缀模式,为match语句。
|
CommunityMatchMode | String | Include |
匹配community模式,为match语句。
|
CommunityOperateMode | String | Additive |
操作community的模式,为action语句。
|
Description | String | abc |
路由策略的描述信息。 |
DestinationChildInstanceTypes | List | VPC |
匹配路由的目的实例类型列表,为match语句。
目的实例类型仅策略应用方向为出地域网关方向且目的实例类型为本地域下实例类型时有效。 |
DestinationCidrBlocks | List | 1.1.1.0/10 |
匹配路由的前缀列表,为match语句。 |
DestinationInstanceIds | List | vpc-a |
匹配路由的目的实例ID列表,为match语句。 目的实例ID列表仅策略应用方向为出地域网关方向且目的实例ID为本地域下实例时有效。 |
DestinationInstanceIdsReverseMatch | Boolean | false |
路由传递目的实例ID列表排除匹配模式。
|
DestinationRouteTableIds | List | vtb-a |
匹配路由的目的路由表ID列表,为match语句。 目的路由表仅策略应用方向为出地域网关方向且目的路由表为本地域下路由表时有效。 |
MapResult | String | Permit |
所有匹配条件通过后的策略行为。
|
MatchAsns | List | 65501 |
匹配路由的as-path列表,为match语句。 |
MatchCommunitySet | List | 65501:1 |
匹配community集合,为match语句。 |
NextPriority | Integer | 33 |
关联的下一条路由策略的优先级,取值:1~100。
仅MapResult取值为Permit时,匹配通过的路由才会继续匹配关联的下一条路由策略。 |
OperateCommunitySet | List | 65501:1 |
修改community的属性值,为action语句。 |
Preference | Integer | 20 |
修改路由的优先级,为action语句。 |
PrependAsPath | List | 65501 |
地域网关接收或发布路由时附加AS Path。 |
Priority | Integer | 22 |
路由策略的优先级。 |
RouteMapId | String | cenrmap-abcdedfghij**** |
路由策略的ID。 |
RouteTypes | List | System |
匹配路由的类型列表,为match语句。
|
SourceChildInstanceTypes | List | VPC |
匹配路由的源实例类型列表,为match语句。
|
SourceInstanceIds | List | vpc-a |
匹配路由的源实例ID列表,为match语句。 |
SourceInstanceIdsReverseMatch | Boolean | false |
路由传递源实例ID列表排除匹配模式。
|
SourceRegionIds | List | cn-beijing |
匹配路由的源地域ID列表,为match语句。 |
SourceRouteTableIds | List | vtb-a |
匹配路由的源路由表ID列表,为match语句。 |
Status | String | Active |
路由策略的状态。
|
TransmitDirection | String | RegionIn |
路由策略应用的方向。
|
PageSize | Integer | 10 |
每页包含的条目数。 |
PageNumber | Integer | 1 |
当前页码。 |
TotalCount | Integer | 10 |
列表条目数。 |
RequestId | String | 54B48E3D-DF70-471B-AA93-08E683A1B45 |
请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=DescribeCenRouteMaps
&CenId=cen-7qthudw0ll6jmc****
&<公共请求参数>
正常返回示例
XML
格式
<DescribeCenRouteMapsResponse>
<RouteMaps>
<RouteMap>
<Status>Active</Status>
<CenRegionId>cn-beijing</CenRegionId>
<RouteMapId>cenrmap-jumdfzmj5sgggl****</RouteMapId>
<MapResult>Permit</MapResult>
<TransmitDirection>RegionIn</TransmitDirection>
<CenId>cen-nh98vzx8gfhlwn****</CenId>
<Priority>20</Priority>
</RouteMap>
</RouteMaps>
<PageNumber>1</PageNumber>
<TotalCount>1</TotalCount>
<PageSize>10</PageSize>
</DescribeCenRouteMapsResponse>
JSON
格式
{
"RouteMaps": {
"RouteMap": [
{
"Status": "Active",
"CenRegionId": "cn-beijing",
"RouteMapId": "cenrmap-jumdfzmj5sgggl****",
"MapResult": "Permit",
"TransmitDirection": "RegionIn",
"CenId": "cen-nh98vzx8gfhlwn****",
"Priority": 20
}
]
},
"PageNumber": 1,
"TotalCount": 1,
"PageSize": 10
}
错误码
访问错误中心查看更多错误码。
在文档使用中是否遇到以下问题
更多建议
匿名提交