DescribeRouteEntryList
呼叫 DescribeRouteEntryList 查詢路由條目列表。
介面說明
呼叫 DeleteRouteEntry 介面刪除路由條目前,您可以呼叫本介面查詢要刪除的路由條目的下一跳資訊。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
vpc:DescribeRouteEntryList |
get |
*RouteTable
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
路由條目所在路由表的地域 ID。 您可以透過呼叫 DescribeRegions 介面取得地域 ID。 |
cn-hangzhou |
| RouteTableId |
string |
是 |
要查詢的路由表的 ID。 |
vtb-bp1r9pvl4xen8s9ju**** |
| RouteEntryId |
string |
否 |
要查詢的路由條目的 ID。 |
rte-bp1mnnr2al0naomnp**** |
| DestinationCidrBlock |
string |
否 |
路由條目的目標網段,支援 IPv4 和 IPv6 網段。 |
192.168.2.0/24 |
| RouteEntryName |
string |
否 |
路由條目的名稱。 名稱長度為 1~128 個字元,不能以 |
abc |
| IpVersion |
string |
否 |
IP 協定的版本。取值:
|
ipv4 |
| RouteEntryType |
string |
否 |
路由的類型。取值:
|
System |
| NextHopId |
string |
否 |
下一跳執行個體 ID。 |
vpn-bp10zyaph5cc8b7c7**** |
| NextHopType |
string |
否 |
下一跳類型。取值:
|
Instance |
| MaxResult |
integer |
否 |
分批次查詢時每次顯示的條目數。取值範圍:1~100,預設值為 10。 |
10 |
| NextToken |
string |
否 |
是否擁有下一次查詢的權杖(Token)。取值:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RegionId |
string |
是 |
路由条目所在路由表的地域 ID。 您可以通过调用 DescribeRegions 接口获取地域 ID。 |
cn-hangzhou |
| ServiceType |
string |
否 |
路由託管的類型。如果該欄位為空,即表示該路由沒有被託管。 取值:TR,表示託管類型為轉發路由器類型。 |
TR |
| DestCidrBlockList |
array |
否 |
路由條目的目標網段列表。 |
|
|
string |
否 |
路由條目的目標網段列表資訊。最多支援輸入 20 個目標網段。 |
192.168.0.0/24 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
路由條目詳細資訊。 |
||
| NextToken |
string |
是否擁有下一次查詢的權杖(Token)。取值:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
請求 ID。 |
14A07460-EBE7-47CA-9757-12CC4761D47A |
| RouteEntrys |
object |
||
| RouteEntry |
array<object> |
路由條目資訊。 |
|
|
array<object> |
路由條目資訊。 |
||
| Status |
string |
路由條目的狀態。取值:
|
Available |
| Type |
string |
路由條目的類型。取值:
|
System |
| IpVersion |
string |
IP 協議的版本。取值:
|
ipv4 |
| Description |
string |
路由條目的描述資訊。 |
RouteEntryDescription |
| RouteEntryName |
string |
路由條目的名稱。 |
aaa |
| DestinationCidrBlock |
string |
路由條目的目標網段。 |
192.168.2.0/24 |
| RouteEntryId |
string |
路由條目的 ID。 |
rte-bp1mnnr2al0naomnp**** |
| RouteTableId |
string |
路由表 ID。 |
vtb-bp15w5q90d2rk3bww**** |
| GmtModified |
string |
路由條目的修改時間。使用 UTC 時間,格式為 |
2022-05-09T03:00:07Z |
| NextHops |
object |
||
| NextHop |
array<object> |
下一跳資訊。 |
|
|
array<object> |
下一跳資訊。 |
||
| NextHopRegionId |
string |
下一跳執行個體所在的地區 ID。 說明
下一跳類型為 RouterInterface 時返回該參數。 |
cn-hangzhou |
| Weight |
integer |
路由條目的權重。 說明
下一跳類型為 RouterInterface 時返回該參數。 |
100 |
| NextHopId |
string |
下一跳執行個體 ID。 |
vpn-bp10zyaph5cc8b7c7**** |
| Enabled |
integer |
路由是否可用。取值:
說明
下一跳類型為 RouterInterface 時返回該參數。 |
1 |
| NextHopType |
string |
下一跳類型。取值:
|
Instance |
| NextHopRelatedInfo |
object |
下一跳相關資訊。 |
|
| InstanceId |
string |
與下一跳相關聯執行個體的執行個體 ID。 |
vpc-bp1t36rn9l53iwbsf**** |
| InstanceType |
string |
與下一跳相關聯執行個體的執行個體類型。取值:
|
VPC |
| RegionId |
string |
下一跳相關聯執行個體所在的地區 ID。 |
ch-hangzhou |
| ServiceType |
string |
路由託管的類型。如果該欄位為空白,即表示該路由沒有被託管。 取值:TR,表示託管類型為轉寄路由器類型。 |
TR |
| Origin |
string |
路由建立來源。取值:
|
RoutePropagation |
樣本
正常返回樣本
JSON格式
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
"RouteEntrys": {
"RouteEntry": [
{
"Status": "Available",
"Type": "System",
"IpVersion": "ipv4",
"Description": "RouteEntryDescription",
"RouteEntryName": "aaa",
"DestinationCidrBlock": "192.168.2.0/24",
"RouteEntryId": "rte-bp1mnnr2al0naomnp****",
"RouteTableId": "vtb-bp15w5q90d2rk3bww****",
"GmtModified": "2022-05-09T03:00:07Z",
"NextHops": {
"NextHop": [
{
"NextHopRegionId": "cn-hangzhou",
"Weight": 100,
"NextHopId": "vpn-bp10zyaph5cc8b7c7****",
"Enabled": 1,
"NextHopType": "Instance",
"NextHopRelatedInfo": {
"InstanceId": "vpc-bp1t36rn9l53iwbsf****",
"InstanceType": "VPC",
"RegionId": "ch-hangzhou"
}
}
]
},
"ServiceType": "TR",
"Origin": "RoutePropagation"
}
]
}
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | IllegalParam.NextToken | User nextToken is illegal. | |
| 400 | InvalidNextHop.NotFound | The specified route entry nexthop does not exist in our records. | |
| 400 | OperationFailed.QueryCenEntry | Operation is denied because getting CEN route entry has failed. | |
| 400 | OperationDenied.UseGatewayRouteEntryQueryInterface | Use listGatewayRouteTableEntries to describe gateway route entries. | |
| 400 | InvalidRouteTable.NotFound | The specified RouteTable was not found. | |
| 400 | IllegalParam.RouteEntryType | The parameter of RouteEntryType is illegal. | |
| 400 | MissingParam.context | The param of context is missing. | |
| 400 | MissingParam.aliUid | The param of aliUid is missing. | |
| 400 | MissingParam.bid | The param of bid is missing. | |
| 400 | IllegalParam.IpVersion | Param IpVersion illegal. | |
| 400 | OperationFailed.FilterParamUnderWrongRouteType | Operation failed because only custom type support filter by routeEntryId or routeEntryName | |
| 400 | IllegalParam.NextTokenExpired | The parameter of NextTokenExpired is illegal. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。