createRouteTable

개요

라우트 테이블을 생성합니다.

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
regionCode No String 리전 코드
라우트 테이블이 생성될 리전(Region)을 결정할 수 있습니다.
regionCode는 getRegionList 액션을 통해서 획득할 수 있습니다.
Default : getRegionList 조회 결과의 첫 번째 리전을 선택
vpcNo Yes String VPC 번호
라우트 테이블이 생성될 VPC를 결정합니다.
vpcNo는 getVpcList 액션을 통해서 획득할 수 있습니다.
routeTableName No String Min : 3, Max : 30
소문자, 숫자, “-“의 특수문자만 허용하며 알파벳 문자로 시작해야 합니다.
영어 또는 숫자로 끝나야 합니다.
생성할 라우트 테이블 이름
Default : NAVER CLOUD PLATFORM가 자동으로 부여합니다.
supportedSubnetTypeCode Yes String 지원하는 서브넷 유형 코드
생성할 라우트 테이블이 지원하는 서브넷 유형을 결정합니다.
Options : PUBLIC (공인) | PRIVATE (사설)
routeTableDescription No String Min : 0, Max : 1000 Bytes 생성할 라우트 테이블에 대한 설명
responseFormatType No String 응답 결과의 포맷 타입
Options : xml | json
Default : xml

응답

응답 바디

예시

요청 예시

GET {API_URL}/vpc/v2/createRouteTable
?regionCode=KR
&vpcNo=***04
&routeTableName=test-***
&supportedSubnetTypeCode=PUBLIC

응답 예시

<createRouteTableResponse>
  <requestId>9f59a9dc-cddf-4580-a232-3359f088a1e8</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <routeTableList>
    <routeTable>
      <routeTableNo>***38</routeTableNo>
      <routeTableName>test-***</routeTableName>
      <regionCode>KR</regionCode>
      <vpcNo>***04</vpcNo>
      <supportedSubnetType>
        <code>PUBLIC</code>
        <codeName>Public</codeName>
      </supportedSubnetType>
      <isDefault>false</isDefault>
      <routeTableStatus>
        <code>RUN</code>
        <codeName>run</codeName>
      </routeTableStatus>
      <routeTableDescription></routeTableDescription>
    </routeTable>
  </routeTableList>
</createRouteTableResponse>