Enterprise Edition トランジットルーターのルートテーブルの詳細を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:ListTransitRouterRouteTables |
get |
TransitRouterRouteTable
TransitRouterRouteTable
TransitRouter
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| MaxResults |
integer |
任意 |
ページごとにエントリが返される場合の 1 ページあたりのエントリ数。有効な値: 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 文字の長さにすることができます。 各タグキーは 1 つのタグ値に対応します。一度に最大 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> |
ルートテーブルのリスト。 |
|
|
array<object> |
|||
| TransitRouterRouteTableStatus |
string |
ルートテーブルのステータス。
|
Active |
| TransitRouterRouteTableType |
string |
ルートテーブルのタイプ。
|
System |
| CreateTime |
string |
ルートテーブルが作成された時間。 時間は YYYY-MM-DDThh:mmZ フォーマットの協定世界時 (UTC) で表示されます。 |
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 | リクエストで指定された NextToken が無効です。 |
| 400 | InvalidTransitRouterId.NotFound | TransitRouterId is not found. | リクエストに指定された TransitRouterId が存在しません。 |
| 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. | パラメーターが無効です。TransitRouterId または TransitRouterRouteTables の少なくとも一方を指定する必要があります。 |
| 400 | InvalidName | Name is invalid. | 名前が無効です。 |
| 400 | InvalidParameter | Invalid parameter. | パラメーターが無効です。 |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | アカウントにこの操作を実行する権限がありません。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。