ルートのリストを照会します。
操作説明
DeleteRouteEntry を呼び出してルートを削除する前に、この操作を呼び出して削除対象のルートのネクストホップ情報を取得できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:DescribeRouteEntryList |
get |
*RouteTable
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
ルートが属するルートテーブルのリージョン ID。 DescribeRegions を呼び出して最新のリージョンリストを取得できます。 |
cn-hangzhou |
| RouteTableId |
string |
必須 |
クエリするルートテーブルの ID。 |
vtb-bp1r9pvl4xen8s9ju**** |
| RouteEntryId |
string |
任意 |
クエリするルートの ID。 |
rte-bp1mnnr2al0naomnp**** |
| DestinationCidrBlock |
string |
任意 |
ルートの送信先 CIDR ブロック。IPv4 および IPv6 CIDR ブロックがサポートされています。 |
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 ページあたりのエントリ数。有効な値: 1~100。デフォルト値: 10。 |
10 |
| NextToken |
string |
任意 |
次のリクエストで結果の新しいページを取得するために使用されるページネーショントークン。有効な値:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RegionId |
string |
必須 |
ルートホスティングのタイプ。このフィールドが空の場合、ルートはホストされていません。 有効な値: TR。ホスティングタイプがトランジットルーターであることを示します。 |
cn-hangzhou |
| ServiceType |
string |
任意 |
ルートの送信先 CIDR ブロックのリスト。 |
TR |
| DestCidrBlockList |
array |
任意 |
ルートエントリの送信先 CIDR ブロックのリスト。 |
|
|
string |
任意 |
ルートエントリの送信先 CIDR ブロックリスト情報。最大 20 個の送信先 CIDR ブロックを指定できます。 |
192.168.0.0/24 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
ルートの詳細。 |
||
| NextToken |
string |
次のリクエストで結果の新しいページを取得するために使用されるページネーショントークン。有効な値:
|
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 |
ルートエントリの送信先 CIDR ブロック。 |
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 |
例
成功レスポンス
JSONJSON
{
"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 ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 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. | Cloud Enterprise Network (CEN) のルートが一時的に利用できないため、クエリは失敗した。 |
| 400 | OperationDenied.UseGatewayRouteEntryQueryInterface | Use listGatewayRouteTableEntries to describe gateway route entries. | ゲートウェイルートテーブルのルートエントリをクエリするには、ListGatewayRouteTableEntries 操作を使用してください。 |
| 400 | InvalidRouteTable.NotFound | The specified RouteTable was not found. | 指定されたルートテーブルが見つかりませんでした。 |
| 400 | IllegalParam.RouteEntryType | The parameter of RouteEntryType is illegal. | RouteEntryType パラメーターが無効です。 |
| 400 | MissingParam.context | The param of context is missing. | context パラメーターが不足しています。 |
| 400 | MissingParam.aliUid | The param of aliUid is missing. | |
| 400 | MissingParam.bid | The param of bid is missing. | bid パラメーターが不足しています。 |
| 400 | IllegalParam.IpVersion | Param IpVersion illegal. | |
| 400 | OperationFailed.FilterParamUnderWrongRouteType | Operation failed because only custom type support filter by routeEntryId or routeEntryName | 操作は失敗しました。ルートエントリ ID またはルートエントリ名によるフィルターをサポートするのはカスタムルートエントリのみです。 |
| 400 | IllegalParam.NextTokenExpired | The parameter of NextTokenExpired is illegal. | パラメーター NextTokenExpired が無効です。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。