Cloud Data Streaming Service Clusterノードの照会
- 印刷する
- PDF
Cloud Data Streaming Service Clusterノードの照会
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
VPC環境で利用できます。
説明
Cloud Data Streaming Service Clusterのノードを照会します。
リクエスト
リクエストURL
GET https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getClusterNodeList/{service-group-instance-no} [KR]
GET https://clouddatastreamingservice.apigw.ntruss.com/api/sgn-v1/cluster/getClusterNodeList/{service-group-instance-no} [SGN]
GET https://clouddatastreamingservice.apigw.ntruss.com/api/jpn-v1/cluster/getClusterNodeList/{service-group-instance-no} [JPN]
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したもので、 API Gatewayサーバとの時間差が5分以上の場合、有効ではないリクエストとみなす x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | NAVERクラウドプラットフォームのポータルから発行されたAccess Key ID値x-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Access Key ID値とSecret Keyで暗号化した署名x-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | リクエストボディーcontent typeをapplication/jsonに指定Content-Type: application/json |
リクエストパラメータ
パラメータ | タイプ | 必須有無 | 説明 |
---|---|---|---|
serviceGroupInstanceNo | String | Y | ブローカーノードリストを照会するクラスタ番号です。 |
リクエスト例
GET https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getClusterNodeList/1484848
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
curl -X GET "https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getClusterNodeList/1484848" \
-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="
レスポンスパラメータ
public class GetClusterDataNodeList {
List<GetDataNodeListResponseDetailVo> computeList;
Integer contractNo;
DateTimeVo createdDate;
String productCode;
Integer regionNo;
Integer serviceGroupInstanceNo;
String serviceGroupInstanceTypeCode;
String serviceGroupName;
String statusCode;
Integer vpcNo;
}
public class GetDataNodeListResponseDetailVo {
Integer computeInstanceNo;
String computeInstanceProductCode;
String computeInstanceStatus;
Integer cpuCount;
DateTimeVo createdYmdt;
String hostName;
String macAddress;
Long memorySize;
String nodeRoleCode;
DateTimeVo operationYmdt;
String osInfo;
String privateIp;
String regionCode;
String regionName;
String regionNo;
Boolean selfManaged;
Integer serviceGroupInstanceNo;
String uuid;
String vpcName;
Integer vpcNo;
String subnetName;
Integer subnetNo;
String zoneName;
Integer zoneNo;
}
public class DateTimeVo {
Date formattedDate;
Date formattedDateTime;
Long utc;
}
フィールド
パラメータ名 | タイプ | 説明 |
---|---|---|
computeList | List | データノードリスト |
contractNo | Integer | 契約番号 |
createdDate | DateTimeVo | クラスタの作成日 |
productCode | String | OS商品コード |
regionNo | Integer | サーバが位置しているリージョン番号 |
serviceGroupInstanceNo | Integer | クラスタインスタンス番号 |
serviceGroupInstanceTypeCode | String | クラスタインスタンスタイプ |
serviceGroupName | String | クラスタ名 |
statusCode | String | Instanceステータスコード |
vpcNo | Integer | サーバが位置しているVPC番号 |
computeInstanceNo | Integer | サーバインスタンス番号 |
computeInstanceProductCode | String | サーバインスタンスのHW商品コード |
computeInstanceStatus | String | サーバインスタンスのステータスコード |
cpuCount | Integer | vCPU数 |
createdYmdt | DateTimeVo | サーバ作成日 |
hostName | String | サーバインスタンス名 |
macAddress | String | サーバインスタンスのMACアドレス |
memorySize | Long | Byte形式のメモリサイズ |
nodeRoleCode | String | サーバの役割コード |
operationYmdt | DateTimeVo | サーバの動作時間 |
osInfo | String | OS情報 |
privateIp | String | プライベートIPアドレス |
regionCode | String | サーバが位置しているリージョンコード |
regionName | String | サーバが位置しているリージョン名 |
regionNo | String | サーバが位置しているリージョン番号 |
selfManaged | Boolean | コンソールServerタブの表示有無 |
serviceGroupInstanceNo | Integer | クラスタインスタンス番号 |
uuid | String | サーバインスタンスの固有識別子 |
vpcName | String | サーバが位置しているVPC名 |
vpcNo | Integer | サーバが位置しているVPC番号 |
subnetName | String | サーバが位置しているSubnet名 |
subnetNo | Integer | サーバが位置しているSubnet番号 |
zoneName | String | サーバが位置しているZone名 |
zoneNo | Integer | サーバが位置しているZone番号 |
formattedDate | Date | 作成された日付 |
formattedDateTime | Date | 作成された日付と時間 |
utc | Long | 作成されたUTC時間をミリ秒に変換 |
レスポンス例
{
"code": 0,
"message": "SUCCESS",
"result": {
"contractNo": 525810,
"createdDate": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:54:35 000861",
"utc": 1603680875861
},
"productCode": "SW.VCDSS.OS.LNX64.CNTOS.0703.B050",
"regionNo": 1,
"serviceGroupInstanceNo": 1509943,
"serviceGroupInstanceTypeCode": "VCDSS",
"serviceGroupName": "tesss",
"statusCode": "CREAT",
"vpcNo": 1236,
"computeList": [
{
"computeInstanceNo": 1509944,
"computeInstanceProductCode": "SVR.VCDSS.HICPU.C002.M004.NET.SSD.B050.G002",
"computeInstanceStatus": "running",
"cpuCount": 2,
"createdYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:54:36 000998",
"utc": 1603680876998
},
"hostName": "tesss-m-4hp",
"macAddress": "F2:20:AF:F6:9F:BC",
"memorySize": 4294967296,
"nodeRoleCode": "M",
"operationYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:57:10 000490",
"utc": 1603681030490
},
"osInfo": "CentOS 7.3 (64-bit)",
"privateIp": "10.0.0.12",
"regionCode": "KR",
"regionName": "Korea",
"regionNo": "1",
"selfManaged": false,
"serviceGroupInstanceNo": 1509943,
"uuid": "12a8d0f1-fda4-3959-ccf1-691e25e9ad2e",
"vpcName": "clean",
"vpcNo": 1236,
"subnetNo": 1300,
"subnetName": "clean-pub |KR-1",
"zoneName": "KR-1",
"zoneNo": 2
},
{
"computeInstanceNo": 1509947,
"computeInstanceProductCode": "SVR.VCDSS.HICPU.C002.M004.NET.SSD.B050.G002",
"computeInstanceStatus": "running",
"cpuCount": 2,
"createdYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:54:37 000208",
"utc": 1603680877208
},
"hostName": "tesss-b-4hq",
"macAddress": "F2:20:AF:F6:AB:08",
"memorySize": 4294967296,
"nodeRoleCode": "B",
"operationYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:57:03 000913",
"utc": 1603681023913
},
"osInfo": "CentOS 7.3 (64-bit)",
"privateIp": "10.0.1.29",
"regionCode": "KR",
"regionName": "Korea",
"regionNo": "1",
"selfManaged": false,
"serviceGroupInstanceNo": 1509943,
"uuid": "81f18061-de79-b34e-b99d-8719d0446c76",
"vpcName": "clean",
"vpcNo": 1236,
"subnetNo": 1301,
"subnetName": "clean-private |KR-1",
"zoneName": "KR-1",
"zoneNo": 2
},
{
"computeInstanceNo": 1509951,
"computeInstanceProductCode": "SVR.VCDSS.HICPU.C002.M004.NET.SSD.B050.G002",
"computeInstanceStatus": "running",
"cpuCount": 2,
"createdYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:54:37 000355",
"utc": 1603680877355
},
"hostName": "tesss-b-4hr",
"macAddress": "F2:20:AF:F6:B1:36",
"memorySize": 4294967296,
"nodeRoleCode": "B",
"operationYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:57:32 000832",
"utc": 1603681052832
},
"osInfo": "CentOS 7.3 (64-bit)",
"privateIp": "10.0.1.30",
"regionCode": "KR",
"regionName": "Korea",
"regionNo": "1",
"selfManaged": false,
"serviceGroupInstanceNo": 1509943,
"uuid": "2a9bfb2b-e3f1-51cf-0194-f16bc869ca00",
"vpcName": "clean",
"vpcNo": 1236,
"subnetNo": 1301,
"subnetName": "clean-private |KR-1",
"zoneName": "KR-1",
"zoneNo": 2
},
{
"computeInstanceNo": 1509955,
"computeInstanceProductCode": "SVR.VCDSS.HICPU.C002.M004.NET.SSD.B050.G002",
"computeInstanceStatus": "running",
"cpuCount": 2,
"createdYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:54:37 000486",
"utc": 1603680877486
},
"hostName": "tesss-b-4hs",
"macAddress": "F2:20:AF:F6:BF:D3",
"memorySize": 4294967296,
"nodeRoleCode": "B",
"operationYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 11:57:44 000697",
"utc": 1603681064697
},
"osInfo": "CentOS 7.3 (64-bit)",
"privateIp": "10.0.1.31",
"regionCode": "KR",
"regionName": "Korea",
"regionNo": "1",
"selfManaged": false,
"serviceGroupInstanceNo": 1509943,
"uuid": "ea1030f6-3a37-0ef8-6b0b-426d759d69ff",
"vpcName": "clean",
"vpcNo": 1236,
"subnetNo": 1301,
"subnetName": "clean-private |KR-1",
"zoneName": "KR-1",
"zoneNo": 2
},
{
"computeInstanceNo": 1509998,
"computeInstanceProductCode": "SVR.VCDSS.HICPU.C002.M004.NET.SSD.B050.G002",
"computeInstanceStatus": "running",
"cpuCount": 2,
"createdYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 14:06:37 000001",
"utc": 1603688797001
},
"hostName": "tesss-b-4ht",
"macAddress": "F2:20:AF:F6:C9:E6",
"memorySize": 4294967296,
"nodeRoleCode": "B",
"operationYmdt": {
"formattedDate": "2020-10-26",
"formattedDateTime": "2020-10-26 14:09:08 000830",
"utc": 1603688948830
},
"osInfo": "CentOS 7.3 (64-bit)",
"privateIp": "10.0.1.32",
"regionCode": "KR",
"regionName": "Korea",
"regionNo": "1",
"selfManaged": false,
"serviceGroupInstanceNo": 1509943,
"uuid": "26ec215d-9673-3c90-1dec-7f14c956b880",
"vpcName": "clean",
"vpcNo": 1236,
"subnetNo": 1301,
"subnetName": "clean-private |KR-1",
"zoneName": "KR-1",
"zoneNo": 2
}
]
},
"requestId": "026d8c36-5af9-4998-8d43-dfd1111865ed"
}
この記事は役に立ちましたか?