Search node product
    • PDF

    Search node product

    • PDF

    Article Summary

    Can be used in a VPC environment.

    Description

    Search a product specification available in the manager, master and data node.

    Request

    Request URL

    GET https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/getNodeProductList
    ?softwareProductCode={softwareProductCode}
    &subnetNo={subnetNo}  [KR]
    
    GET https://vpcsearchengine.apigw.ntruss.com/api/sgn-v2/cluster/getNodeProductList
    ?softwareProductCode={softwareProductCode}
    &subnetNo={subnetNo} [SGN]
    
    GET https://vpcsearchengine.apigw.ntruss.com/api/jpn-v2/cluster/getNodeProductList
    ?softwareProductCode={softwareProductCode}
    &subnetNo={subnetNo} [JPN]
    

    Request headers

    HeaderDescription
    x-ncp-apigw-timestampThis is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC.
    If the time difference compared to the API Gateway server is more than 5 minutes, then the request is considered invalid.
    x-ncp-apigw-timestamp:{Timestamp}
    x-ncp-iam-access-keyThis is the Access Key ID value issued by the Naver Cloud Platform portal.
    x-ncp-iam-access-key:{Account Access Key}
    x-ncp-apigw-signature-v2This is the signature encrypted Access Key ID value and Secret Key.
    x-ncp-apigw-signature-v2:{API Gateway Signature}
    Content-TypeSpecifies the request body content type as application/json
    Content-Type: application/json

    Request parameters

    ParameterTypeRequired statusDescription
    softwareProductCodeStringYThis is the OS type to use. You can obtain it through the getOsProductList action.
    subnetNoIntegerYSubnet No where the node will be located getSubnetList

    Request example

    GET https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/getNodeProductList
    ?softwareProductCode=SW.VELST.OS.LNX64.CNTOS.0708.B050
    &subnetNo=1301
    HOST: vpcsearchengine.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-signature-v2: zq0FrtlU8JZJi9esTK31bCQUNG3H+jo4CMjMkJDoWSc=
    x-ncp-apigw-timestamp: 1593848345548
    x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw
    
    curl -X GET "https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/getNodeProductList
    ?softwareProductCode=SW.VELST.OS.LNX64.CNTOS.0708.B050
    &subnetNo=1301" \
    -H "accept: application/json" \
    -H "Content-Type: application/json" \
    -H "x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw" \
    -H "x-ncp-apigw-timestamp: 1601971222179" \
    -H "x-ncp-apigw-signature-v2: zrCelnR48AADdK/uh6Xe3yy468i8KpQoewYHUmeqYh4=" \
    

    Response parameters

    public class GetNodeProductListResponseVo {
        ArrayList<NodeProductVo> productList;
    }
    
    public class NodeProductVo {
        String productCode;
        String productName;
        String productType2Code;
        String productEnglishDesc;
        String infraResourceTypeCode;
        String cpuCount;
        String memorySize; 
        String diskType2Code;
    }
    

    Field

    Parameter NameTypeDescription
    productListArrayList<NodeProductVo>List of product specifications
    productCodeStringProduct code
    productNameStringProduct name
    productType2CodeStringProduct type code
    productEnglishDescStringProduct name (English)
    infraResourceTypeCodeStringInfrastructure resource type
    cpuCountStringNumber of vCPUs
    memorySizeStringMemory size in Bytes
    diskType2CodeStringDisk type

    Response example

    {
      "code": 0,
      "message": "SUCCESS",
      "result": {
        "productList": [
          {
            "productCode": "SVR.VELST.HICPU.C002.M004.NET.SSD.B050.G002",
            "productName": "vCPU 2개, 메모리 4GB, [SSD]디스크 50GB",
            "productType2Code": "HICPU",
            "productEnglishDesc": "vCPU 2EA, Memory 4GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "2",
            "memorySize": "4294967296",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.STAND.C002.M008.NET.SSD.B050.G002",
            "productName": "vCPU 2개, 메모리 8GB, [SSD]디스크 50GB",
            "productType2Code": "STAND",
            "productEnglishDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "2",
            "memorySize": "8589934592",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.HIMEM.C002.M016.NET.SSD.B050.G002",
            "productName": "vCPU 2개, 메모리 16GB, [SSD]디스크 50GB",
            "productType2Code": "HIMEM",
            "productEnglishDesc": "vCPU 2EA, Memory 16GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "2",
            "memorySize": "17179869184",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.HICPU.C004.M008.NET.SSD.B050.G002",
            "productName": "vCPU 4개, 메모리 8GB, [SSD]디스크 50GB",
            "productType2Code": "HICPU",
            "productEnglishDesc": "vCPU 4EA, Memory 8GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "4",
            "memorySize": "8589934592",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.STAND.C004.M016.NET.SSD.B050.G002",
            "productName": "vCPU 4개, 메모리 16GB, [SSD]디스크 50GB",
            "productType2Code": "STAND",
            "productEnglishDesc": "vCPU 4EA, Memory 16GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "4",
            "memorySize": "17179869184",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.HIMEM.C004.M032.NET.SSD.B050.G002",
            "productName": "vCPU 4개, 메모리 32GB, [SSD]디스크 50GB",
            "productType2Code": "HIMEM",
            "productEnglishDesc": "vCPU 4EA, Memory 32GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "4",
            "memorySize": "34359738368",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.HICPU.C008.M016.NET.SSD.B050.G002",
            "productName": "vCPU 8개, 메모리 16GB, [SSD]디스크 50GB",
            "productType2Code": "HICPU",
            "productEnglishDesc": "vCPU 8EA, Memory 16GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "8",
            "memorySize": "17179869184",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.STAND.C008.M032.NET.SSD.B050.G002",
            "productName": "vCPU 8개, 메모리 32GB, [SSD]디스크 50GB",
            "productType2Code": "STAND",
            "productEnglishDesc": "vCPU 8EA, Memory 32GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "8",
            "memorySize": "34359738368",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.HIMEM.C008.M064.NET.SSD.B050.G002",
            "productName": "vCPU 8개, 메모리 64GB, [SSD] 디스크 50GB",
            "productType2Code": "HIMEM",
            "productEnglishDesc": "vCPU 8EA, Memory 64GB, [SSD] Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "8",
            "memorySize": "68719476736",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.HICPU.C016.M032.NET.SSD.B050.G002",
            "productName": "vCPU 16개, 메모리 32GB, [SSD]디스크 50GB",
            "productType2Code": "HICPU",
            "productEnglishDesc": "vCPU 16EA, Memory 32GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "16",
            "memorySize": "34359738368",
            "diskType2Code": "NET"
          },
          {
            "productCode": "SVR.VELST.STAND.C016.M064.NET.SSD.B050.G002",
            "productName": "vCPU 16개, 메모리 64GB, [SSD]디스크 50GB",
            "productType2Code": "STAND",
            "productEnglishDesc": "vCPU 16EA, Memory 64GB, [SSD]Disk 50GB",
            "infraResourceTypeCode": "VELST",
            "cpuCount": "16",
            "memorySize": "68719476736",
            "diskType2Code": "NET"
          }
        ]
      },
      "requestId": "a0fb1eb4-874c-45fb-8d60-e588d273cf9a"
    }
    

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.