Can be used in a VPC environment.
Overview
Query the routing table list.
Request
Request parameter
| Parameter Name | Required Status | Type | Restrictions | Description |
|---|---|---|---|---|
| regionCode | No | String | Region Code You can decide the region where the routing table list will be queried. The regionCode can be obtained through the getRegionList action. Default: Select the first region of the getRegionList query results. |
|
| routeTableNoList.N | No | List<String> | The list of routing table numbers You can search by filtering with the routing table number. The routeTableNo can be obtained through the getRouteTableList action. ex) --routeTableNoList 1234 2345 |
|
| routeTableName | No | String | The name of the routing table You can search by filtering with the routing table name. |
|
| supportedSubnetTypeCode | No | String | Supported subnet type code You can search by filtering with the subnet type supported by the routing table. Options: PUBLIC (public) | PRIVATE (private) |
|
| vpcNo | No | String | VPC number You can search by filtering with the VPC number. vpcNo can be obtained through the getVpcList action. |
|
| pageNo | No | Integer | The page number of the paged results The results can shown as pages using pageNo and pageSize. |
|
| pageSize | Conditional | Integer | The size of each page to be displayed at the time of paging The results can shown as pages using pageNo and pageSize. Enter it when entering pageNo. |
|
| sortedBy | No | String | Sorting target You can sort the results by routing table name. Options : routeTableName |
|
| sortingOrder | No | String | Sorting order When using sortedBy, set sorting in ascending /descending order. Options: ASC (ascending order) | DESC (descending order) Default : ASC |
|
| responseFormatType | No | String | Format type for the response result Options : xml | json Default : xml |
Response
Response data type
- RouteTableList type
| RouteTableList extends CommonResponse |
|---|
| private Integer totalRows; |
| private List |
| RouteTable |
|---|
| private String routeTableNo; |
| private String routeTableName; |
| private String regionCode; |
| private String vpcNo; |
| private CommonCode supportedSubnetType; |
| private Boolean isDefault; |
| private CommonCode routeTableStatus; |
| private String routeTableDescription; |
Example
Request example
ncloud vpc getRouteTableList --regionCode KR --routeTableNoList 7738 --routeTableName test-table --supportedSubnetTypeCode PUBLIC --vpcNo 3804
Response example
<getRouteTableListResponse>
<requestId>43623734-4270-463f-a269-a624cdef9154</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<routeTableList>
<routeTable>
<routeTableNo>7738</routeTableNo>
<routeTableName>test-table</routeTableName>
<regionCode>KR</regionCode>
<vpcNo>3804</vpcNo>
<supportedSubnetType>
<code>PUBLIC</code>
<codeName>Public</codeName>
</supportedSubnetType>
<isDefault>false</isDefault>
<routeTableStatus>
<code>RUN</code>
<codeName>run</codeName>
</routeTableStatus>
<routeTableDescription></routeTableDescription>
</routeTable>
</routeTableList>
</getRouteTableListResponse>