VPC環境で利用できます。
ルーティングテーブルに設定されたルートリストを照会します。
構文
getRouteList構文は次の通りです。
./ncloud vpc getRouteList \
--vpcNo <vpc-no> \
--routeTableNo <route-table-no> \
[--regionCode <KR|SGN|JPN>] \
[--output <json|xml>]
オプション
getRouteListの実行時に指定できるオプションについて説明します。
必須オプション
getRouteListの必須オプションです。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--vpcNo |
String | Required | VPC番号
|
--routeTableNo |
String | Required | ルーティングテーブル番号 |
共通オプション
vpcコマンドで共通して使用するオプションについては、VPCのオプションをご参照ください。
例
ルートリストの照会リクエストが成功すると、各ルートの構成情報が返されます。
コマンド
コマンドの例は次の通りです。
./ncloud vpc getRouteList \
--vpcNo 12345678 \
--routeTableNo 45678901 \
--regionCode KR \
--output json
出力
出力の例は次の通りです。
{
"getRouteListResponse": {
"totalRows": 2,
"routeList": [
{
"destinationCidrBlock": "0.0.0.0/0",
"targetName": "INTERNET GATEWAY",
"routeTableNo": "45678901",
"targetType": {
"code": "IGW",
"codeName": "Internet Gateway"
},
"targetNo": "",
"isDefault": false
},
{
"destinationCidrBlock": "10.0.0.0/16",
"targetName": "LOCAL",
"routeTableNo": "45678901",
"targetType": {
"code": "LOCAL",
"codeName": "Local"
},
"targetNo": "",
"isDefault": true
}
],
"requestId": "e5f6a7b8-c9d0-1234-efab-567890123456",
"returnCode": "0",
"returnMessage": "success"
}
}