ListTransitRouterRouteTableAssociations 操作を呼び出して、Enterprise Edition トランジットルーターのルートテーブルまたはネットワークインスタンス接続の転送関連付けをクエリします。
操作説明
[ListTransitRouterRouteTableAssociations] 操作を呼び出す際は、リクエストパラメータの [TransitRouterRouteTableId] と [TransitRouterAttachmentId] のうち、少なくとも 1 つを指定する必要があります。
TransitRouterRouteTableId のみを指定した場合、Enterprise Edition のトランジットルーターの指定されたルートテーブルに関連付けられているネットワークインスタンス接続が照会されます。
TransitRouterAttachmentId のみを指定した場合、この操作は、指定されたネットワークインスタンス接続に関連付けられている Enterprise Edition トランジットルーターのルートテーブルを照会します。
- トランジットルータールートテーブル IDTransitRouterAttachmentId と の両方を指定した場合、操作はネットワークインスタンス接続と Enterprise Edition トランジットルーターのルートテーブル間の転送関連付けをクエリします。
ネットワークインスタンス接続とルートテーブルの間に転送関連付けが存在する場合、転送関連付けの詳細は返されます。
ネットワークインスタンスの接続とルートテーブルの間に転送の関連付けが存在しない場合、応答のTransitRouterAssociations 配列は Empty になります。
ListTransitRouterRouteTableAssociations 操作を呼び出す際は、有効なパラメーター値を指定してください。無効なパラメーターを指定した場合、システムは RequestId を返しますが、Enterprise Edition トランジットルーターのルートテーブルまたはネットワークインスタンス接続の転送の関連付けはクエリしません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:ListTransitRouterRouteTableAssociations |
get |
TransitRouterPeerAttachment
TransitRouterRouteTable
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| MaxResults |
integer |
任意 |
各ページに返すエントリの数。デフォルト値: 50。 |
50 |
| NextToken |
string |
任意 |
次のクエリ用のトークン。
|
a415**** |
| TransitRouterRouteTableId |
string |
任意 |
Enterprise Edition トランジットルーターのルートテーブルの ID。 |
vtb-bp1dudbh2d5na6b50**** |
| TransitRouterAttachmentId |
string |
任意 |
ネットワークインスタンス接続の ID。 |
tr-attach-nls9fzkfat8934**** |
| TransitRouterAttachmentResourceId |
string |
任意 |
ネクストホップリソースの ID。 |
vpc-bp1h8vbrbcgohcju5**** |
| TransitRouterAttachmentResourceType |
string |
任意 |
ネクストホップリソースのタイプ。
|
VPC |
| Status |
string |
任意 |
関連付けの状態。
|
Active |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
応答。 |
||
| NextToken |
string |
次のクエリ用のトークン。
|
a415**** |
| RequestId |
string |
リクエスト ID。 |
F6B1D9AB-176D-4399-801D-8BC576F4EB0D |
| TotalCount |
integer |
エントリの総数。 |
1 |
| MaxResults |
integer |
1 ページあたりに返されるエントリの数。 |
50 |
| TransitRouterAssociations |
array<object> |
転送アソシエーションのリスト。 |
|
|
object |
転送アソシエーションに関する情報。 |
||
| TransitRouterAttachmentId |
string |
ネットワークインスタンス接続の ID。 |
tr-attach-nls9fzkfat8934**** |
| Status |
string |
アソシエーションのステータス。
|
Associating |
| ResourceType |
string |
ネクストホップリソースのタイプ。
|
VPC |
| ResourceId |
string |
ネクストホップリソースの ID。 |
vpc-bp1h8vbrbcgohcju5**** |
| TransitRouterRouteTableId |
string |
Enterprise Edition トランジットルーターのルートテーブルの ID。 |
vtb-bp1dudbh2d5na6b50**** |
例
成功レスポンス
JSONJSON
{
"NextToken": "a415****",
"RequestId": "F6B1D9AB-176D-4399-801D-8BC576F4EB0D",
"TotalCount": 1,
"MaxResults": 50,
"TransitRouterAssociations": [
{
"TransitRouterAttachmentId": "tr-attach-nls9fzkfat8934****",
"Status": "Associating",
"ResourceType": "VPC",
"ResourceId": "vpc-bp1h8vbrbcgohcju5****",
"TransitRouterRouteTableId": "vtb-bp1dudbh2d5na6b50****"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IllegalParam.NextToken | The parameter NextToken is invalid. | |
| 400 | IllegalParam.MaxResults | The specified MaxResults is illegal. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。