Skip to Content
Kafka消息队列 UKafka获取节点机型配置 - GetUKafkaNodeType

获取节点机型配置 - GetUKafkaNodeType

简介

获取节点机型配置

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 GetUKafkaNodeTypeYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表Yes
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
NodeTypestring传参时返回指定机型信息,参数为空时返回所有机型信息No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
NodeTypeSetarray[InstanceType]机型信息列表Yes

数据模型

InstanceType

字段名类型描述信息必填
DiskSetDiskSet机型磁盘类型信息No
CPUintCPU核心数No
DiskTypestring磁盘类型。RSSD 表示固态云盘,SSD 表示本地固态盘,COMMON 表示本地 SATA 盘No
NodeTypeNamestring机型名称No
Memorystring内存大小(单位 MB)No
MaxDiskSizeint机型最大支持磁盘大小No
MinDiskSizeint机型最小支持磁盘大小No
IsOpenSecGroupboolean该机型是否支持安全组No

DiskSet

字段名类型描述信息必填
Typestring磁盘类型。Boot 表示系统盘,Data 表示数据盘Yes
Sizestring磁盘大小Yes

示例

请求示例

https://api.tnqacloud.com/?Action=GetUKafkaNodeType &Region=cn-zj &Zone=cn-zj-01 &ProjectId=CrmgBjme &NodeType=jASkYiTV

响应示例

{ "Action": "GetUKafkaNodeTypeResponse", "Message": "", "NodeTypeSet": [ { "CPU": 2, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "RSSD", "IsOpenSecGroup": true, "MaxDiskSize": 8000, "Memory": 4096, "MinDiskSize": 200, "NodeTypeName": "o.kafka2m.medium" }, { "CPU": 4, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "RSSD", "IsOpenSecGroup": true, "MaxDiskSize": 8000, "Memory": 8192, "MinDiskSize": 400, "NodeTypeName": "o.kafka2m.xlarge" }, { "CPU": 8, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "RSSD", "IsOpenSecGroup": true, "MaxDiskSize": 8000, "Memory": 16384, "MinDiskSize": 800, "NodeTypeName": "o.kafka2m.2xlarge" }, { "CPU": 16, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "RSSD", "IsOpenSecGroup": true, "MaxDiskSize": 8000, "Memory": 32768, "MinDiskSize": 1600, "NodeTypeName": "o.kafka2m.4xlarge" }, { "CPU": 32, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "RSSD", "IsOpenSecGroup": true, "MaxDiskSize": 8000, "Memory": 65536, "MinDiskSize": 3200, "NodeTypeName": "o.kafka2m.8xlarge" }, { "CPU": 64, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "RSSD", "IsOpenSecGroup": true, "MaxDiskSize": 8000, "Memory": 131072, "MinDiskSize": 6400, "NodeTypeName": "o.kafka2m.16xlarge" }, { "CPU": 2, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "CLOUD_SSD", "IsOpenSecGroup": false, "MaxDiskSize": 8000, "Memory": 4096, "MinDiskSize": 200, "NodeTypeName": "n.kafka2m.medium" }, { "CPU": 4, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "CLOUD_SSD", "IsOpenSecGroup": false, "MaxDiskSize": 8000, "Memory": 8192, "MinDiskSize": 400, "NodeTypeName": "n.kafka2m.xlarge" }, { "CPU": 8, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "CLOUD_SSD", "IsOpenSecGroup": false, "MaxDiskSize": 8000, "Memory": 16384, "MinDiskSize": 800, "NodeTypeName": "n.kafka2m.2xlarge" }, { "CPU": 16, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "CLOUD_SSD", "IsOpenSecGroup": false, "MaxDiskSize": 8000, "Memory": 32768, "MinDiskSize": 1600, "NodeTypeName": "n.kafka2m.4xlarge" }, { "CPU": 32, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "CLOUD_SSD", "IsOpenSecGroup": false, "MaxDiskSize": 8000, "Memory": 65536, "MinDiskSize": 3200, "NodeTypeName": "n.kafka2m.8xlarge" }, { "CPU": 64, "DiskSet": [ { "Size": 20, "Type": "Boot" }, { "Size": 0, "Type": "Data" } ], "DiskType": "CLOUD_SSD", "IsOpenSecGroup": false, "MaxDiskSize": 8000, "Memory": 131072, "MinDiskSize": 6400, "NodeTypeName": "n.kafka2m.16xlarge" } ], "RetCode": 0, "TotalCount": 12 }