Documentation Index

Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

getCloudCacheProductList

Prev Next

VPC 환경에서 이용 가능

개요

사용 가능한 Cloud DB for Cache 서버 스펙 코드 리스트를 조회합니다.

참고

Cloud DB for Cache CLI는 지원하는 DBMS 범위에 따라 두 가지 버전을 제공합니다.

  • getCloudCacheProductList CLI: Valkey, Redis DBMS 이용 가능
  • getCloudRedisProductList CLI: Redis DBMS 이용 가능

getCloudCacheProductList CLI

getCloudCacheProductList CLI의 요청, 응답 형식을 설명합니다.

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
regionCode No String - 리전 코드
Cloud DB for Cache 상품 코드 리스트가 조회될 리전(Region) 결정 가능
regionCode는 getRegionList 액션을 통해 획득 가능
Default: getRegionList 조회 결과의 첫 번째 리전을 선택
zoneCode No String - ZONE 코드
Cloud DB for Cache 상품 코드 리스트가 조회될 Zone 결정 가능
zoneCode는 getZoneList 액션을 통해 획득 가능
cloudCacheImageProductCode Yes String - Cloud DB for Cache 이미지 상품 코드
Cloud DB for Cache 이미지 상품에서 생성 가능한 서버 스펙 상품 리스트 조회
cloudCacheImageProductCode는 getCloudCacheImageProductList 액션을 통해 획득 가능
productCode No String - 조회할 Cloud DB for Cache 상품 코드
productCode는 getCloudCacheProductList 액션을 통해 획득 가능
exclusionProductCode No String - 제외할 Cloud DB for Cache 상품 코드
exclusionProductCode는 getCloudCacheProductList 액션을 통해 획득 가능
output No String - 응답 결과의 포맷 타입
Options: xml | json
Default: json

응답

응답 데이터 타입

  • ProductList 타입
ProductList extends CommonResponse
private Integer totalRows;
private List<Product> cloudCacheInstanceList = new ArrayList<>();
Product
private String productCode;
private String productName;
private CommonCode productType;
private String productDescription;
private CommonCode infraResourceType;
private CommonCode infraResourceDetailType;
private Integer cpuCount;
private Long memorySize;
private Long osMemorySize;
private Long baseBlockStorageSize;
private CommonCode platformType;
private String osInformation;
private CommonCode diskType;
private String dbKindCode;
private Long addBlockStorageSize;
private String generationCode;

예시

호출

ncloud vcache getCloudCacheProductList --regionCode KR --cloudCacheImageProductCode SW.VRDS.OS.LNX64.ROCKY.0810.VALKY.B050 --productCode SVR.VRDS.STAND.C004.M006.NET.SSD.B050.G002 --exclusionProductCode SVR.VRDS.STAND.C004.M012.NET.SSD.B050.G002

응답


<getCloudCacheProductListResponse>
    <requestId>ebc12a36-d825-4114-a474-8f622f411a76</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>1</totalRows>
    <productList>
        <product>
            <productCode>SVR.VRDS.STAND.C004.M006.NET.SSD.B050.G002</productCode>
            <productName>Memory 6.4GB</productName>
            <productType>
                <code>STAND</code>
                <codeName>Standard</codeName>
            </productType>
            <productDescription>메모리 6.4GB</productDescription>
            <infraResourceType>
                <code>VRDS</code>
                <codeName>Cloud DB for Cache (VPC)</codeName>
            </infraResourceType>
            <cpuCount>4</cpuCount>
            <memorySize>6871947674</memorySize>
            <osMemorySize>8589934592</osMemorySize>
            <diskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </diskType>
        </product>
    </productList>
</getCloudCacheProductListResponse>

getCloudRedisProductList CLI

getCloudRedisProductList CLI의 요청, 응답 형식을 설명합니다.

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
regionCode No String - 리전 코드
Cloud DB for Cache 상품 코드 리스트가 조회될 리전(Region) 결정 가능
regionCode는 getRegionList 액션을 통해 획득 가능
Default: getRegionList 조회 결과의 첫 번째 리전 선택
zoneCode No String - ZONE 코드
Cloud DB for Cache 상품 코드 리스트가 조회될 Zone 결정 가능
zoneCode는 getZoneList 액션을 통해 획득 가능
cloudRedisImageProductCode Yes String - Cloud DB for Cache 이미지 상품 코드
Cloud DB for Cache 이미지 상품에서 생성 가능한 서버 스펙 상품 리스트 조회
cloudRedisImageProductCode는 getCloudCacheImageProductList 액션을 통해 획득 가능
productCode No String - 조회할 Cloud DB for Cache 상품 코드
productCode는 getCloudCacheProductList 액션을 통해 획득 가능
exclusionProductCode No String - 제외할 Cloud DB for Cache 상품 코드
exclusionProductCode는 getCloudCacheProductList 액션을 통해 획득 가능
output No String - 응답 결과의 포맷 타입
Options: xml | json
Default: json

응답

응답 데이터 타입

  • ProductList 타입
ProductList extends CommonResponse
private Integer totalRows;
private List<Product> cloudRedisInstanceList = new ArrayList<>();
Product
private String productCode;
private String productName;
private CommonCode productType;
private String productDescription;
private CommonCode infraResourceType;
private CommonCode infraResourceDetailType;
private Integer cpuCount;
private Long memorySize;
private Long osMemorySize;
private Long baseBlockStorageSize;
private CommonCode platformType;
private String osInformation;
private CommonCode diskType;
private String dbKindCode;
private Long addBlockStorageSize;
private String generationCode;

예시

호출

ncloud vredis getCloudRedisProductList --regionCode KR --cloudRedisImageProductCode SW.VRDS.OS.LNX64.ROCKY.0810.REDIS.B050 --productCode SVR.VRDS.STAND.C004.M001.NET.SSD.B050.G002 --exclusionProductCode SVR.VRDS.STAND.C004.M003.NET.SSD.B050.G002

응답

<com.ncloud.api.common.clouddb.model.CloudDbProductList>
  <requestId>953e6e99-a004-43a1-8f4b-6bb7be3d3714</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <productList>
    <product>
      <productCode>SVR.VRDS.STAND.C004.M001.NET.SSD.B050.G002</productCode>
      <productName>Memory 1.5GB</productName>
      <productType>
        <code>STAND</code>
        <codeName>Standard</codeName>
      </productType>
      <productDescription>메모리 1.5GB</productDescription>
      <infraResourceType>
        <code>VRDS</code>
        <codeName>Cloud DB for Cache (VPC)</codeName>
      </infraResourceType>
      <infraResourceDetailType>
        <code>DBSVR</code>
        <codeName>DB Server</codeName>
      </infraResourceDetailType>
      <cpuCount>4</cpuCount>
      <memorySize>1610612736</memorySize>
      <osMemorySize>2147483648</osMemorySize>
      <diskType>
        <code>NET</code>
        <codeName>네트웍 스토리지</codeName>
      </diskType>
    </product>
  </productList>
</com.ncloud.api.common.clouddb.model.CloudDbProductList>