创建集群

最近更新时间:2021-11-18 14:06:48

查看PDF

请求参数

名称 类型 是否可缺省 示例 有效值 备注
VpcSubnetId string 账号下同数据中心同可用区可用云服务器子网 云服务器网络,节点资源有KEC资源则必填
VpcEpcSubnetId string 账号下同数据中心同可用区可用裸金属服务器子网 云物理机网络,节点资源有裸金属资源则必填
VpcDomainId string 账号下同数据中心可用VPC网络 VPC网络
SecurityGroupId strig 账号下KES产品线可用安全组。标准UUID格式,形如[1]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ 安全组ID,若不填则默认创建新的安全组
PurchaseTime int 3 1-36 购买时长,当计费类型为Monthly(包年包月)时,需要传此参数,其他计费类型时不需要
ProjectId long 0 账号有权限的所有项目ID,0为默认项目 项目ID
MainVersion string 6.8.4 7.4.2,6.8.4,5.6.16 ES版本
EipLineId string BGP UUID EIP链路,购买弹性IP时必填
InstanceGroups object [] 节点组列表标识
EnableEip boolean true true,false 是否开启EIP,不传默认为false
EipId 绑定,EIPID
ClusterName string es-test 长度限制为1-25个字符,支持数字、大小写字母、减号和下划线 集群名称,如果未指定,则自动生成
ChargeType string Monthly Monthly(包年包月)、Daily(按量付费(按日月结))、 HourlyInstantSettlement(按量付费) 计费方式
AvailabilityZone string cn-beijing-6a 集群数据中心及可用区
EipPurchaseTime int 3 1-36 弹性IP的购买时长,当计费类型为Monthly(包年包月)时,需要传此参数,其他计费类型时不需要
EipChargeType string Monthly Monthly:包年包月,Peak:按量付费(月峰值),Daily:按量付费(按日月结),TrafficMonthly:按量付费(流量月结),DailyPaidByTransfer:按量付费(流量),HourlyInstantSettlement:按量付费 EIP计费方式,可不传,默认不绑定弹性IP
EipBandWidth int 5 大于等于1,不超过账号最大购买带宽 EIP带宽,购买弹性IP时必填
–VolumeType string 是否 SSD3.0,Local_SSD 存储类型,Master(专有主节点)、COORDINATOR(协调节点)、WARM(冷数据节点)支支持SSD3.0仅支持SSD3.0,EPC\D4不传,KEC必传
–VolumeSize int 是否 5000 20-16000 存储大小,单位为G。MASTER(专有主节点)、COORDINATOR(协调节点)大小默认为20G,EPC\D4不传,KEC必传
–ResourceType string KEC KEC/EPC,若不填默认KEC 资源类型,MASTER(专有主节点)、COORDINATOR(协调节点)、WARM(冷数据节点)只支持KEC
–RaidType string Raid0,Raid1,Raid5,Raid50,Raid10, SRaid0 云物理机raid方式,若资源类型为EPC,需要选择物理机raid方式,KEC不需要
–MultiInstanceCount int 4 单节点实例个数,EPC不填默认1,非EPC无效
–InstanceType string ES.I3.2C4G ES.I3.2C4G,EPC: CAL-ES.epc.32C256G,D4: D4.3B-ES.D4.4C4G 节点组套餐,节点组套餐code
–InstanceGroupType string DATA MASTER(专有主节点)、DATA(数据节点)、COORDINATOR(协调节点)、WARM(冷数据节点) 节点类型
–InstanceCount int 5 1-255 节点数量,MASTER(专有主节点)节点数量默认为3

示例

在北京数据中心可用区A,创建一个集群,计费方式为包年包月,购买时长一个月,集群名称为ES-test。集群配置为 专有主节点 ES.basic.8C16G 3台,数据节点 ES.basic.8C16G SSD3.0 1000G 6台。
请求

{
  ClusterName: "test-kes",              //集群名称
  MainVersion: "6.8.3",                 // es的版本号
  ChargeType: "Monthly",                //集群计费方式
  PurchaseTime: 2,                      //包年包月购买时长
  AvailabilityZone:"cn-beijing-6a",     //集群创建数据中心及可用区
  ProjectId: "0"                        //集群所属项目组
  
  InstanceGroups: [                     //集群节点组信息
      {
            InstanceGroupType: "MASTER",
            ResourceType: "KEC",
            InstanceType: "ES.basic.8C16G",
            VolumeType: "SSD3.0",
            VolumeSize: 20,
            InstanceCount: 3,
      },
      {
            InstanceGroupType: "CORE",
            ResourceType: "KEC",
            InstanceType: "ES.basic.8C16G",
            VolumeType: "SSD3.0",
            VolumeSize: 1000,
            InstanceCount: 6,
          }
  ],
  VpcDomainId: "uuid",             //集群VPC网络
  VpcSubnetId: "uuid",             //集群云服务器子网
   
  }

Response

正常
{
 
    RequestId: "uuid",    //任务ID
    ClusterName:"ES-test" //集群名称 
    ClusterId: "uuid"     //集群ID
     
  }
 
异常
{
    RequestId:"uuid",   //任务ID
    ErrorCode: 400,     //错误响应。参考通用错误码定义
    ErrorMessage: ""    //错误响应。如果是同步请求,随请求返回
     
  }


  1. 0-9a-f ↩︎

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈