ネットワークインスタンス接続を指すルートをクエリします。ルートは、Enterprise Edition トランジットルーターに接続されているネットワークインスタンスのルートテーブルから取得されます。
操作説明
ListCenChildInstanceRouteEntriesToAttachment 操作を呼び出すときは、有効なパラメーター値を指定してください。無効なパラメーターを指定すると、システムはリクエスト ID を返しますが、Enterprise Edition トランジットルーターに接続されているネットワークインスタンスのルートは返しません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:ListCenChildInstanceRouteEntriesToAttachment |
get |
*TransitRouterPeerAttachment
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| MaxResults |
integer |
任意 |
各ページに返すエントリの数です。デフォルト値は 20 です。 |
20 |
| NextToken |
string |
任意 |
次の結果ページのトークンです。
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| CenId |
string |
任意 |
CEN インスタンスの ID です。 |
cen-dc4vwznpwbobrl**** |
| ChildInstanceRouteTableId |
string |
必須 |
ネットワークインスタンスのルートテーブルの ID です。 |
vtb-bp174d1gje79u1g4t**** |
| TransitRouterAttachmentId |
string |
必須 |
ネットワークインスタンス接続の ID です。 |
tr-attach-r6g0m3epjehw57**** |
| RouteFilter |
array<object> |
任意 |
宛先 CIDR ブロックのフィルターです。 |
|
|
object |
任意 |
|||
| Key |
string |
任意 |
ルートのマッチングモードです。
|
prefix-exact-match |
| Value |
array |
任意 |
宛先 CIDR ブロックのリストです。 |
|
|
string |
任意 |
宛先 CIDR ブロックです。 |
10.0.0.0/8 |
|
| ServiceType |
string |
任意 |
マネージドルルーティングサービスの種類です。このパラメーターが空の場合、ルートは管理されません。値を TR に設定します。この値は、ルートがトランジットルーターによって管理されていることを示します。 |
TR |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| NextToken |
string |
次のクエリに使用されるトークンです。
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
リクエスト ID です。 |
530BC816-F575-412A-AAB2-435125D26328 |
| RouteEntry |
array<object> |
ルートの詳細です。 |
|
|
object |
ルートの詳細です。 |
||
| CenId |
string |
CEN インスタンスの ID です。 |
cen-9adwg6ghpq8oq4dp7q |
| TransitRouterAttachmentId |
string |
ネットワークインスタンス接続の ID です。 |
tr-attach-y463sghkkv1loe**** |
| Status |
string |
ルートのステータスです。有効な値:
|
Available |
| ServiceType |
string |
マネージドルルーティングサービスの種類です。このパラメーターが空の場合、ルートは管理されません。値 TR は、ルートがトランジットルーターによって管理されていることを示します。 |
TR |
| DestinationCidrBlock |
string |
ルートの宛先 CIDR ブロックです。 |
10.0.0.0/8 |
| ChildInstanceRouteTableId |
string |
ネットワークインスタンスのルートテーブルの ID です。 |
vtb-bp1tlaj1c4nxr2t3e**** |
例
成功レスポンス
JSONJSON
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "530BC816-F575-412A-AAB2-435125D26328",
"RouteEntry": [
{
"CenId": "cen-9adwg6ghpq8oq4dp7q",
"TransitRouterAttachmentId": "tr-attach-y463sghkkv1loe****",
"Status": "Available",
"ServiceType": "TR",
"DestinationCidrBlock": "10.0.0.0/8",
"ChildInstanceRouteTableId": "vtb-bp1tlaj1c4nxr2t3e****"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IllegalParam.NextToken | The parameter NextToken is invalid. | |
| 400 | MissingParam.TransitRouterAttachmentId | The parameter TransitRouterAttachmentId is Missing. | |
| 400 | MissingParam.ChildInstanceRouteTableId | The parameter ChildInstanceRouteTableId is Missing. | |
| 400 | InvalidParam.RouteFilter | The parameter RouteFilter is invalid. | |
| 400 | ResourceNotFound.TransitRouterAttachment | The specified TransitRouterAttachment does not exist. | |
| 400 | InvalidParam.RoutFilterKey | The specified Key of RouteFilter is invalid. | |
| 400 | InvalidParam.CenId | The specified CEN does not exist. | |
| 400 | OperationFailed.CenInstanceStatus | The CEN instance is not in a valid state for the operation. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。