ListTransitRouterRouteTables 操作を呼び出して、Enterprise Edition トランジットルーターに関連付けられているルートテーブルをクエリします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:ListTransitRouterRouteTables |
get |
TransitRouterRouteTable
TransitRouterRouteTable
TransitRouter
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| MaxResults |
integer |
任意 |
各ページに戻されるエントリの数。有効な値: 1 から 100 。デフォルト値: 20 。 |
20 |
| NextToken |
string |
任意 |
次のクエリに使用されるトークン。有効な値:
|
dd20**** |
| TransitRouterRouteTableType |
string |
任意 |
ルートテーブルのタイプ。有効な値:
|
Custom |
| TransitRouterId |
string |
任意 |
Enterprise Edition トランジットルーターの ID。 |
tr-uf654ttymmljlvh2x**** |
| TransitRouterRouteTableStatus |
string |
任意 |
ルートテーブルの状態。有効な値:
|
Active |
| TransitRouterRouteTableNames |
array |
任意 |
ルートテーブルの名前。 一度に複数のルートテーブルをクエリできます。N の最大値は 20 です。 説明
TransitRouterRouteTableNames.N と TransitRouterRouteTableIds.N の両方を使用してルートテーブルをクエリする場合は、名前と ID が一致していることを確認してください。 |
testname |
|
string |
任意 |
ルートテーブルの名前。 一度に複数のルートテーブルをクエリできます。N の最大値は 20 です。 説明
TransitRouterRouteTableNames.N と TransitRouterRouteTableIds.N の両方を使用してルートテーブルをクエリする場合は、名前と ID が一致していることを確認してください。 |
testname |
|
| TransitRouterRouteTableIds |
array |
任意 |
ルートテーブルの ID。 一度に複数のルートテーブルをクエリできます。N の最大値は 20 です。 |
vtb-bp1l8awdb4iuo9uwu**** |
|
string |
任意 |
ルートテーブルの ID。 一度に複数のルートテーブルをクエリできます。N の最大値は 20 です。 |
vtb-bp1dudbh2d5na6b50**** |
|
| Tag |
array<object> |
任意 |
タグ。 最大 20 個のタグを指定できます。 |
|
|
object |
任意 |
|||
| Key |
string |
任意 |
タグキー。 タグキーは空の文字列にすることはできません。タグキーは最大 64 文字の長さで、 最大 20 個のタグキーを指定できます。 |
test |
| Value |
string |
任意 |
タグ値。 タグ値は空の文字列、または最大 128 文字の文字列にすることができます。 各タグキーには対応するタグ値が必要です。最大 20 個のタグ値を指定できます。 |
test |
| RouteTableOptions |
object |
任意 |
ルートテーブルの特徴。 |
|
| MultiRegionECMP |
string |
任意 |
マルチリージョン等コストマルチパス(ECMP)ルーティング機能。有効な値:
|
disable |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
返された応答。 |
||
| NextToken |
string |
次のクエリに使用されるトークン。有効な値:
|
dd20**** |
| RequestId |
string |
リクエスト ID。 |
82678F4A-C9F7-4CC1-8BF0-D619A63BFC57 |
| TotalCount |
integer |
返されたエントリの総数。 |
1 |
| MaxResults |
integer |
1 ページあたりに返されるエントリの数。 |
20 |
| TransitRouterRouteTables |
array<object> |
ルートテーブルのリスト。 |
|
|
object |
|||
| TransitRouterRouteTableStatus |
string |
ルートテーブルの状態。
|
Active |
| TransitRouterRouteTableType |
string |
ルートテーブルのタイプ。
|
System |
| CreateTime |
string |
ルートテーブルが作成された時刻。 時刻は UTC で YYYY-MM-DDThh:mmZ 形式で表示されます。 |
2021-03-15T09:39Z |
| TransitRouterRouteTableId |
string |
ルートテーブル ID。 |
vtb-bp1dudbh2d5na6b50**** |
| TransitRouterRouteTableName |
string |
ルートテーブルの名前。 |
testname |
| TransitRouterRouteTableDescription |
string |
ルートテーブルの説明。 |
testdesc |
| Tags |
array<object> |
タグのリスト。 |
|
|
object |
|||
| Key |
string |
タグキー。 |
test |
| Value |
string |
タグ値。 |
test |
| RouteTableOptions |
object |
ルートテーブルの特徴。 |
|
| MultiRegionECMP |
string |
マルチリージョン ECMP ルーティング機能。有効な値:
|
disable |
| RegionId |
string |
Enterprise Edition トランジットルーターがデプロイされているリージョンの ID。 |
cn-beijing |
| TransitRouterId |
string |
トランジットルーターの ID。 |
tr-8vb8bie2koduo5awz**** |
例
成功レスポンス
JSONJSON
{
"NextToken": "dd20****",
"RequestId": "82678F4A-C9F7-4CC1-8BF0-D619A63BFC57",
"TotalCount": 1,
"MaxResults": 20,
"TransitRouterRouteTables": [
{
"TransitRouterRouteTableStatus": "Active",
"TransitRouterRouteTableType": "System",
"CreateTime": "2021-03-15T09:39Z",
"TransitRouterRouteTableId": "vtb-bp1dudbh2d5na6b50****",
"TransitRouterRouteTableName": "testname",
"TransitRouterRouteTableDescription": "testdesc",
"Tags": [
{
"Key": "test",
"Value": "test"
}
],
"RouteTableOptions": {
"MultiRegionECMP": "disable"
},
"RegionId": "cn-beijing",
"TransitRouterId": "tr-8vb8bie2koduo5awz****"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IllegalParam.NextToken | NextToken is illegal | |
| 400 | InvalidTransitRouterId.NotFound | TransitRouterId is not found. | |
| 400 | IllegalParam.TagValue | The tag values are not valid. | |
| 400 | IllegalParam.TagKey | The tag keys are not valid. | |
| 400 | MissingParam.TransitRouterIdOrTransitRouterRouteTables | Either TransitRouterId or TransitRouterRouteTables must be specified. | |
| 400 | InvalidName | Name is invalid. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。