MENU
      Get OS product

        Get OS product


        Article summary

        Available in VPC

        Description

        Get available OS list.

        Request

        Request URL

        GET https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getOsProductList [KR]
        GET https://clouddatastreamingservice.apigw.ntruss.com/api/sgn-v1/cluster/getOsProductList [SGN]
        GET https://clouddatastreamingservice.apigw.ntruss.com/api/jpn-v1/cluster/getOsProductList [JPN]
        HTTP

        Request headers

        Header nameDescription
        x-ncp-apigw-timestamp- This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC
        - Request is considered invalid if the timestamp differs from the current time by more than 5 minutes
        x-ncp-apigw-timestamp:{Timestamp}
        x-ncp-iam-access-keyValue of access key ID issued in the NAVER Cloud Platform portal
        x-ncp-iam-access-key:{Account Access Key}
        x-ncp-apigw-signature-v2Signature encrypted with the access key ID value and secret key
        x-ncp-apigw-signature-v2:{API Gateway Signature}
        Content-TypeSpecify the request body content type as application/json
        Content-Type: application/json

        Request example

        GET https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getOsProductList
        HOST: clouddatastreamingservice.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
        HTTP
        curl -X GET "https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getOsProductList" \
        -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="
        Bash

        Response parameter

        public class GetOsProductListResponseVo {
            ArrayList<OsProductVo> productList;
        }
        
        public class OsProductVo {
            String productCode;
            String productName;
            String productType2Code;
            String productEnglishDesc;
            String infraResourceTypeCode;
            String softwareTypeCode;
        }
        Java

        Field

        Parameter nameTypeDescription
        productListArrayList<NodeProductVo>List of product specifications
        productCodeStringProduct code
        productNameStringProduct name
        productType2CodeStringProduct type code
        productEnglishDescStringProduct name (English)
        infraResourceTypeCodeStringInfrastructure resource type
        softwareTypeCodeStringSoftware type

        Response example

        {
          "code": 0,
          "message": "SUCCESS",
          "result": {
            "productList": [
              {
                "productCode": "SW.VCDSS.OS.LNX64.CNTOS.0703.B050",
                "productName": "centos-7.3-64",
                "productType2Code": "LINUX",
                "productEnglishDesc": "CentOS 7.3 (64-bit)",
                "infraResourceTypeCode": "SW",
                "softwareTypeCode": "VCDSS"
              }
            ]
          },
          "requestId": "433220f8-78b0-431d-92b5-ea2188781e83"
        }
        JSON

        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.