Enterprise Editionトランジットルーターのルートテーブルを照会します。
デバッグ
リクエストパラメーター
| パラメーター | データ型 | 必須/任意 | 例 | 説明 |
| 操作 | String | 任意 | ListTransitRouterRouteTables | 実行したい操作。 値をListTransitRouterRouteTablesに設定します。 |
| TransitRouterId | String | 必須 | tr-uf654ttymmljlvh2x **** | Enterprise EditionトランジットルーターのID。 |
| MaxResults | Integer | 任意 | 1 | 返される各ページのエントリ数。 有効な値: 100に1ます。 デフォルト値: 20。 |
| TransitRouterRouteTableNames.N | RepeatList | 任意 | testname | ルートテーブルの名前。 各呼び出しで複数のルートテーブルをクエリできます。 Nの最大値: 20。 説明 TransitRouterRouteTableNames.NとTransitRouterRouteTableIds.Nの両方を指定した場合、指定した名前とIDが同じルートテーブルに属していることを確認します。 |
| TransitRouterRouteTableIds.N | RepeatList | 任意 | vtb-bp1l8awdb4iuo9uwu **** | ルートテーブルの ID。 各呼び出しで複数のルートテーブルをクエリできます。 Nの最大値: 20。 |
| NextToken | String | 任意 | dd20 **** | 複数のページでデータが返された場合に次のページを返すためのトークン。 |
| TransitRouterRouteTableType | String | 任意 | カスタム | ルートテーブルのタイプ。 設定可能な値は以下のとおりです。
|
| TransitRouterRouteTableStatus | String | 任意 | Active | ルートテーブルの状態。 設定可能な値は以下のとおりです。
|
レスポンスパラメーター
| パラメーター | データ型 | 例 | 説明 |
| MaxResults | Integer | 1 | 1 ページあたりで返されるエントリ数。 |
| NextToken | String | dd20 **** | The token for returning the next page when the data is returned in more than one page. |
| RequestId | String | 82678F4A-C9F7-4CC1-8BF0-D619A63BFC57 | リクエストの ID です。 |
| TotalCount | Integer | 1 | 返されたエントリの総数。 |
| TransitRouterRouteTables | TransitRouterRouteTableの配列 | ルートテーブルのリスト。 |
|
| CreateTime | String | 2021-03-15T09:39Z | ルートテーブルが作成された時刻。 時間はyyyy-MM-ddThh:mm:ssZ形式のISO 8601標準に従います。 時刻は UTC 表示です。 |
| TransitRouterRouteTableDescription | String | テストb | ルートテーブルの説明。 |
| TransitRouterRouteTableId | String | vtb-bp1dudbh2d5na6b50 **** | ルートテーブルの ID。 |
| TransitRouterRouteTableName | String | testa | ルートテーブルの名前。 |
| TransitRouterRouteTableStatus | String | Active | ルートテーブルの状態。 設定可能な値は以下のとおりです。
|
| TransitRouterRouteTableType | String | System | ルートテーブルのタイプ。 設定可能な値は以下のとおりです。
|
例
リクエストの例
http(s)://[Endpoint]/?Action=ListTransitRouterRouteTables
&TransitRouterId=tr-uf654ttymmljlvh2x ****
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML 形式
<ListTransitRouterRouteTablesTableResponse>
<TotalCount>2</TotalCount>
<RequestId>2C89B67C-8EC6-46AF-9B2B-72A836A28F64</RequestId>
<NextToken>dd20 ****</NextToken>
<TransitRouterRouteTables>
<TransitRouterRouteTableId>vtb-bp1dudbh2d5na6b50 ****</TransitRouterRouteTableId>
<TransitRouterRouteTableStatus> アクティブ </TransitRouterRouteTableStatus>
<TransitRouterRouteTableType> システム </TransitRouterRouteTableType>
<TransitRouterRouteTableDescription>testb</TransitRouterRouteTableDescription>
<CreateTime>2021-03-15T09:39Z</CreateTime>
<TransitRouterRouteTableName>testa</TransitRouterRouteTableName>
</TransitRouterRouteTables>
<MaxResults>1</MaxResults>
</ListTransitRouterRouteTablesTableResponse>
JSON 形式
{
"TotalCount": 2,
"RequestId": "2C89B67C-8EC6-46AF-9B2B-72A836A28F64" 、
"NextToken": "dd20 ****" 、
"TransitRouterRouteTables": [
{
"TransitRouterRouteTableId": "vtb-bp1dudbh2d5na6b50 ****" 、
"TransitRouterRouteTableStatus": "Active" 、
"TransitRouterRouteTableType": "システム" 、
"TransitRouterRouteTableDescription": "testb" 、
"CreateTime": "2021-03-15T09:39Z" 、
"TransitRouterRouteTableName": "testa"
}
],
"MaxResults": 1
}
エラーコード
| HttpCode | エラーコード | エラーメッセージ | 説明 |
| 400 | InvalidTransitRouterId.NotFound | TransitRouterIdが見つかりません。 | トランジットルーターのIDが無効な場合に返されるエラーメッセージ。 |
エラーコードリストについては、「API エラーセンター」をご参照ください。