Enterprise Editionトランジットルーターのルートテーブル内のルートエントリを照会します。
デバッグ
リクエストパラメーター
| パラメーター | データ型 | 必須/任意 | 例 | 説明 |
| 操作 | String | 任意 | ListTransitRouterRouteEntries | 実行したい操作。 値をListTransitRouterRouteEntriesに設定します。 |
| TransitRouterRouteTableId | String | 必須 | vtb-bp1dudbh2d5na6b50 **** | Enterprise EditionトランジットルーターのルートテーブルのID。 |
| MaxResults | Integer | 任意 | 4 | 返される各ページのエントリ数。 有効な値: 100に1ます。 デフォルト値: 20。 |
| TransitRouterRouteEntryDestinationCidrBlock | String | 任意 | 192.168.0.0/24 | ルートエントリのターゲット CIDR ブロック。 |
| TransitRouterRouteEntryStatus | String | 任意 | Active | ルートエントリのステータス。 有効な値: 有効な値:
|
| TransitRouterRouteEntryNames.N | RepeatList | 任意 | testname | ルートエントリの名前。 名前は1 ~ 128文字で、英数字、および次の特殊文字を使用できます。 ; / @ _ -. 名前を空のままにすることもできます。 各呼び出しで複数のルートエントリを照会できます。 Nの最大値: 20。 説明 この操作では、静的ルートのみを照会します。 |
| TransitRouterRouteEntryIds.N | RepeatList | 任意 | rte-oklkgwmj97z6dn **** | ルートエントリのID。 各呼び出しで複数のルートエントリを照会できます。 Nの最大値: 20。 説明 この操作では、静的ルートのみを照会します。 |
| NextToken | String | 任意 | fce19 **** | 複数のページでデータが返された場合に次のページを返すためのトークン。 |
レスポンスパラメーター
| パラメーター | データ型 | 例 | 説明 |
| MaxResults | Integer | 4 | 1 ページあたりで返されるエントリ数。 |
| NextToken | String | fce19 **** | 複数のページでデータが返された場合に次のページを返すためのトークン。 |
| RequestId | String | C3835E5E-1504-4344-B1BB-98A4110F1079 | リクエストの ID です。 |
| TotalCount | Integer | 6 | 返されたエントリの総数。 |
| TransitRouterRouteEntries | TransitRouterRouteEntryの配列 | ルートエントリのリスト。 | |
| CreateTime | String | 2021-06-15T07:01Z | ルートエントリが作成された時刻。 時間はyyyy-MM-ddThh:mm:ssZ形式のISO 8601標準に従います。 時刻は UTC 表示です。 説明 このパラメーターは、静的ルートに対してのみ返されます。 |
| TransitRouterRouteEntryDescription | String | testdesc | ルートエントリの説明。 説明 このパラメーターは、静的ルートに対してのみ返されます。 |
| TransitRouterRouteEntryDestinationCidrBlock | String | 172.16.0.0/16 | ルートエントリのターゲット CIDR ブロック。 |
| TransitRouterRouteEntryId | String | rte-oklkgwmj97z6dn **** | ルートエントリのID。 説明 このパラメーターは、静的ルートに対してのみ返されます。 |
| TransitRouterRouteEntryName | String | test | ルートエントリの名前。 説明 このパラメーターは、静的ルートに対してのみ返されます。 |
| TransitRouterRouteEntryNextHopId | String | tr-attach-vx6iwhjr1x1j78**** | 次のホップのID。 |
| TransitRouterRouteEntryNextHopType | String | ブラックホール | 次のホップのタイプ。 設定可能な値は以下のとおりです。
|
| TransitRouterRouteEntryStatus | String | Active | ルートエントリのステータス。 設定可能な値は以下のとおりです。
|
| TransitRouterRouteEntryType | String | 伝播 | ルートエントリのタイプ。 設定可能な値は以下のとおりです。
|
例
リクエストの例
http(s)://[Endpoint]/?Action=ListTransitRouterRouteEntries
&TransitRouterRouteTableId=vtb-bp1dudbh2d5na6b50 ****
&<共通リクエストパラメーター>正常に処理された場合のレスポンス例
XML 形式
<ListTransitRouterRouteEntriesResponse>
<TotalCount>6</TotalCount>
<NextToken>fce19 ****</NextToken>
<RequestId>C3835E5E-1504-4344-B1BB-98A4110F1079</RequestId>
<MaxResults>4</MaxResults>
<TransitRouterRouteEntries>
<TransitRouterRouteEntryDestinationCidrBlock>10.0.1.0/24</TransitRouterRouteEntryDestinationCidrBlock>
<TransitRouterRouteEntryNextHopId>tr-attach-vx6iwhjr1x1j78 ****</TransitRouterRouteEntryNextHopId>
<TransitRouterRouteEntryType> 伝播 </TransitRouterRouteEntryType>
<TransitRouterRouteEntryNextHopType> 添付ファイル </TransitRouterRouteEntryNextHopType>
<TransitRouterRouteEntryStatus> アクティブ </TransitRouterRouteEntryStatus>
</TransitRouterRouteEntries>
<TransitRouterRouteEntries>
<TransitRouterRouteEntryDestinationCidrBlock>10.0.137.40/29</TransitRouterRouteEntryDestinationCidrBlock>
<TransitRouterRouteEntryNextHopId>tr-attach-vx6iwhjr1x1j78****</TransitRouterRouteEntryNextHopId>
<TransitRouterRouteEntryType> 伝播 </TransitRouterRouteEntryType>
<TransitRouterRouteEntryNextHopType> 添付ファイル </TransitRouterRouteEntryNextHopType>
<TransitRouterRouteEntryStatus> アクティブ </TransitRouterRouteEntryStatus>
</TransitRouterRouteEntries>
<TransitRouterRouteEntries>
<TransitRouterRouteEntryDestinationCidrBlock>10.0.2.0/24</TransitRouterRouteEntryDestinationCidrBlock>
<TransitRouterRouteEntryNextHopId>tr-attach-vx6iwhjr1x1j78 ****</TransitRouterRouteEntryNextHopId>
<TransitRouterRouteEntryType> 伝播 </TransitRouterRouteEntryType>
<TransitRouterRouteEntryNextHopType> 添付ファイル </TransitRouterRouteEntryNextHopType>
<TransitRouterRouteEntryStatus> アクティブ </TransitRouterRouteEntryStatus>
</TransitRouterRouteEntries>
<TransitRouterRouteEntries>
<TransitRouterRouteEntryDestinationCidrBlock>172.16.0.0/16</TransitRouterRouteEntryDestinationCidrBlock>
<TransitRouterRouteEntryNextHopId></TransitRouterRouteEntryNextHopId>
<TransitRouterRouteEntryType> 静的 </TransitRouterRouteEntryType>
<CreateTime>2021-06-15T07:01Z</CreateTime>
<TransitRouterRouteEntryNextHopType> ブラックホール </TransitRouterRouteEntryNextHopType>
<TransitRouterRouteEntryName> テスト </TransitRouterRouteEntryName>
<TransitRouterRouteEntryId>rte-oklkgwmj97z6dn ****</TransitRouterRouteEntryId>
<TransitRouterRouteEntryStatus> アクティブ </TransitRouterRouteEntryStatus>
</TransitRouterRouteEntries>
</ListTransitRouterRouteEntriesResponse>JSON 形式
{
"TotalCount": 6,
"NextToken": "fce19 ****" 、
"RequestId": "C3835E5E-1504-4344-B1BB-98A4110F1079" 、
"MaxResults": 4、
"TransitRouterRouteEntries": [
{
"TransitRouterRouteEntryDestinationCidrBlock": "10.0.1.0/24" 、
"TransitRouterRouteEntryNextHopId": "tr-attach-vx6iwhjr1x1j78 ****" 、
"TransitRouterRouteEntryType": "伝播" 、
"TransitRouterRouteEntryNextHopType": "アタッチメント" 、
"TransitRouterRouteEntryStatus": "Active"
},
{
"TransitRouterRouteEntryDestinationCidrBlock": "10.0.137.40/29" 、
"TransitRouterRouteEntryNextHopId": "tr-attach-vx6iwhjr1x1j78 ****" 、
"TransitRouterRouteEntryType": "伝播" 、
"TransitRouterRouteEntryNextHopType": "アタッチメント" 、
"TransitRouterRouteEntryStatus": "Active"
},
{
"TransitRouterRouteEntryDestinationCidrBlock": "10.0.2.0/24" 、
"TransitRouterRouteEntryNextHopId": "tr-attach-vx6iwhjr1x1j78****",
"TransitRouterRouteEntryType": "伝播" 、
"TransitRouterRouteEntryNextHopType": "アタッチメント" 、
"TransitRouterRouteEntryStatus": "Active"
},
{
"TransitRouterRouteEntryDestinationCidrBlock": "172.16.0.0/16" 、
"TransitRouterRouteEntryNextHopId": "",
"TransitRouterRouteEntryType": "静的" 、
"CreateTime": "2021-06-15T07:01Z" 、
"TransitRouterRouteEntryNextHopType": "BlackHole" 、
"TransitRouterRouteEntryName": "test" 、
"TransitRouterRouteEntryId": "rte-oklkgwmj97z6dn ****" 、
"TransitRouterRouteEntryStatus": "Active"
}
]
}エラーコード
| HttpCode | エラーコード | エラーメッセージ | 説明 |
| 400 | InvalidTransitRouterRouteTableId.NotFound | TransitRouterRouteTableIdが見つかりません。 | 指定されたトランジットルーターのルートテーブルIDが存在しない場合に返されるエラーメッセージ。 |
エラーコードリストについては、「API エラーセンター」をご参照ください。