Search the specifications that can be changed for each Search Engine Cluster node group
- Print
- PDF
Search the specifications that can be changed for each Search Engine Cluster node group
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Available in VPC
Description
Search the product codes of the node group of the Search Engine Cluster that can be changed.
Requests
Request URL
POST https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/getNodeProductListForSpecChange/{serviceGroupInstanceNo} [KR]
POST https://vpcsearchengine.apigw.ntruss.com/api/sgn-v2/cluster/getNodeProductListForSpecChange/{serviceGroupInstanceNo} [SGN]
POST https://vpcsearchengine.apigw.ntruss.com/api/jpn-v2/cluster/getNodeProductListForSpecChange/{serviceGroupInstanceNo} [JPN]
Request headers
Header | Description |
---|---|
x-ncp-apigw-timestamp | x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | Access Key ID value issued by the NAVER Cloud Platform portalx-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Signature encrypted with the Access Key ID value and Secret Keyx-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | The request body content type is specified as application/jsonContent-Type: application/json |
Request parameters
Parameter | Type | Requirement status | Description |
---|---|---|---|
serviceGroupInstanceNo | String | Y | ServiceGroupInstanceNo of the cluster |
softwareProductCode | String | Y | S/W productCode of the cluster |
Request examples
POST https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/getNodeProductListForSpecChange/123456
HOST: vpcsearchengine.apigw.ntruss.com
Content-Type: application/json
x-ncp-apigw-signature-v2: il+l8nx8B3WvBUwnOYrxgCMYMP8x5ncyAB+peA7dMmA=
x-ncp-apigw-timestamp: 1670329619546
x-ncp-iam-access-key: ANJNnR1jz1gUzaiS0aV2
{
"softwareProductCode" : "SW.VELST.OS.LNX64.CNTOS.0708.B050"
}
curl -X POST "https://vpcsearchengine.apigw.ntruss.com/api/v2/cluster/getNodeProductListForSpecChange/123456" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "x-ncp-iam-access-key: ANJNnR1jz1gUzaiS0aV2" \
-H "x-ncp-apigw-timestamp: 1670329619546" \
-H "x-ncp-apigw-signature-v2: il+l8nx8B3WvBUwnOYrxgCMYMP8x5ncyAB+peA7dMmA=" \
-d "{ \"softwareProductCode\": \"SW.VELST.OS.LNX64.CNTOS.0708.B050\"}"
Response parameters
public class Result{
public ArrayList<NodeProductList> managerNodeProductList;
public ArrayList<NodeProductList> dataNodeProductList;
public ArrayList<NodeProductList> dataNodeProductList;
}
public class NodeProductList{
public String productCode;
public String productName;
public String productKoreanName;
public String productEnglishName;
public String productJapaneseName;
public String productDesc;
public String productKoreanDesc;
public String productEnglishDesc;
public String productJapaneseDesc;
public String productType2Code;
public String infraResourceTypeCode;
public Object infraResourceDetailTypeCode;
public String cpuCount;
public Object memorySize;
public String baseBlockStorageProductCode;
public String diskType2Code;
public boolean isChangeSpec;
public boolean isSelected;
}
Field
Parameters | Type | Description |
---|---|---|
ManagerNodeProductList | ArrayList<NodeProductList> | ManagerNode Product List |
DataNodeProductList | ArrayList<NodeProductList> | DataNode Product List |
MasterNodeProductList | ArrayList<NodeProductList> | MasterNode Product List |
productCode | String | H/W ProductCode |
productName | String | H/W ProductCodeName |
productKoreanName | String | H/W ProductCodeKoreanName |
productEnglishName | String | H/W ProductCodeEnglishName |
productJapaneseName | String | H/W ProductCodeJapaneseName |
productDesc | String | H/W ProductCodeDescription |
productKoreanDesc | String | H/W ProductCodeKoreanDescription |
productEnglishDesc | String | H/W ProductCodeEnglishDescription |
productJapaneseDesc | String | H/W ProductCodeJapaneseDescription |
productType2Code | String | H/W ProductTypeCode |
infraResourceTypeCode | String | H/W Product InfraResourceTypeCode |
infraResourceDetailTypeCode | String | H/W Product infraResourceDetailTypeCode |
cpuCount | Integer | H/W Product CPU Count |
memorySize | Long | H/W Product Memory Size |
baseBlockStorageProductCode | String | H/W Product BaseBlockStorageProductCode |
diskType2Code | String | H/W Product BaseBlockStorage DiskTypeCode |
isChangeSpec | Boolean | Whether the specifications can be changed |
isSelected | Boolean | Specifications currently in use |
Response examples
{
"code": 0,
"message": "SUCCESS",
"result": {
"managerNodeProductList": [
{
"productCode": "SVR.VELST.STAND.C002.M008.NET.SSD.B050.G002",
"productName": "[STAND] vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productKoreanName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productEnglishName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productJapaneseName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productKoreanDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productEnglishDesc": "[STAND] vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productJapaneseDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productType2Code": "STAND",
"infraResourceTypeCode": "VELST",
"infraResourceDetailTypeCode": null,
"cpuCount": "2",
"memorySize": 8589934592,
"baseBlockStorageProductCode": "SPBSTBSTBS000005",
"diskType2Code": "NET",
"isChangeSpec": true,
"isSelected": false
}],
"dataNodeProductList": [
{
"productCode": "SVR.VELST.STAND.C002.M008.NET.SSD.B050.G002",
"productName": "[STAND] vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productKoreanName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productEnglishName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productJapaneseName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productKoreanDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productEnglishDesc": "[STAND] vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productJapaneseDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productType2Code": "STAND",
"infraResourceTypeCode": "VELST",
"infraResourceDetailTypeCode": null,
"cpuCount": "2",
"memorySize": 8589934592,
"baseBlockStorageProductCode": "SPBSTBSTBS000005",
"diskType2Code": "NET",
"isChangeSpec": true,
"isSelected": false
}],
"masterNodeProductList": [
{
"productCode": "SVR.VELST.STAND.C002.M008.NET.SSD.B050.G002",
"productName": "[STAND] vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productKoreanName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productEnglishName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productJapaneseName": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productKoreanDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productEnglishDesc": "[STAND] vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productJapaneseDesc": "vCPU 2EA, Memory 8GB, [SSD]Disk 50GB",
"productType2Code": "STAND",
"infraResourceTypeCode": "VELST",
"infraResourceDetailTypeCode": null,
"cpuCount": "2",
"memorySize": 8589934592,
"baseBlockStorageProductCode": "SPBSTBSTBS000005",
"diskType2Code": "NET",
"isChangeSpec": true,
"isSelected": false
}]
},
"requestId": "d3e78486-6ab7-4631-9a78-73bf826f4ea0"
}
Was this article helpful?