创建集群
功能介绍
创建集群接口。
URI
POST /v1.1/{project_id}/clusters
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        是  | 
      
        String  | 
      
        项目ID  | 
     
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        X-Auth-Token  | 
      
        是  | 
      
        String  | 
      
        用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。  | 
     
| 
        X-Language  | 
      
        是  | 
      
        String  | 
      
        请求语言。  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        cluster  | 
      
        是  | 
      
        cluster object  | 
      
        集群对象,请参见cluster参数说明  | 
     
| 
        auto_remind  | 
      
        否  | 
      
        Boolean  | 
      
        选择是否开启消息通知。开启后,支持配置5个手机号码或邮箱,作业(目前仅支持表/文件迁移的作业)失败时、EIP异常时会发送短信或邮件通知用户  | 
     
| 
        phone_num  | 
      
        否  | 
      
        String  | 
      
        接收消息通知的手机号码  | 
     
| 
        | 
      
        否  | 
      
        String  | 
      
        接收消息通知的邮箱  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        scheduleBootTime  | 
      
        否  | 
      
        String  | 
      
        定时开机的时间,CDM集群会在每天这个时间开机  | 
     
| 
        isScheduleBootOff  | 
      
        否  | 
      
        Boolean  | 
      
        选择是否启用定时开关机功能。定时开关机功能和自动关机功能不可同时开启  | 
     
| 
        instances  | 
      
        否  | 
      
        Array of instance objects  | 
      
        节点列表,请参见instances参数说明  | 
     
| 
        datastore  | 
      
        否  | 
      
        Datastore object  | 
      
        集群信息,请参见 datastore参数说明  | 
     
| 
        extended_properties  | 
      
        否  | 
      
        ExtendedProperties object  | 
      
        扩展属性,请参见 extended_properties参数说明  | 
     
| 
        scheduleOffTime  | 
      
        否  | 
      
        String  | 
      
        定时关机的时间,定时关机时系统不会等待未完成的作业执行完成  | 
     
| 
        vpcId  | 
      
        否  | 
      
        String  | 
      
        指定虚拟私有云ID,用于集群网络配置  | 
     
| 
        name  | 
      
        否  | 
      
        String  | 
      
        集群名称  | 
     
| 
        sys_tags  | 
      
        否  | 
      
        Array of sys_tags objects  | 
      
        企业项目信息,请参见 sys_tags参数说明  | 
     
| 
        isAutoOff  | 
      
        否  | 
      
        Boolean  | 
      
        选择是否启用自动关机功能,自动关机功能和定时开关机功能不可同时开启。如果选择自动关机,则当集群中无作业运行且无定时作业时,等待15分钟后集群将自动关机来帮您节约成本  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        availability_zone  | 
      
        是  | 
      
        String  | 
      
        集群的可用分区  | 
     
| 
        nics  | 
      
        是  | 
      
        Array of nics objects  | 
      
        网卡列表,最多两个网卡。请参见 nics参数说明  | 
     
| 
        flavorRef  | 
      
        是  | 
      
        String  | 
      
        实例规格: 
  | 
     
| 
        type  | 
      
        是  | 
      
        String  | 
      
        节点类型,当前只有“cdm”一种类型  | 
     
响应参数
状态码: 202
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        name  | 
      
        String  | 
      
        集群名称  | 
     
| 
        id  | 
      
        String  | 
      
        集群ID  | 
     
| 
        task  | 
      
        Task object  | 
      
        任务信息  | 
     
| 
        datastore  | 
      
        Datastore object  | 
      
        集群信息  | 
     
| 
        instances  | 
      
        Array of ClusterInstance objects  | 
      
        集群的节点信息  | 
     
请求示例
POST /v1.1/1551c7f6c808414d8e9f3c514a170f2e/clusters
{
  "cluster" : {
    "scheduleBootTime" : "",
    "isScheduleBootOff" : false,
    "instances" : [ {
      "availability_zone" : "**-*****-**",
      "nics" : [ {
        "securityGroupId" : "c37852d2-2d12-41cb-af47-65c80e995c80",
        "net-id" : "2d120298-6130-44d4-a438-454912fff901"
      } ],
      "flavorRef" : "5ddb1071-c5d7-40e0-a874-8a032e81a697",
      "type" : "cdm"
    } ],
    "datastore" : {
      "type" : "cdm",
      "version" : "1.8.10"
    },
    "scheduleOffTime" : "",
    "vpcId" : "67c06084-2212-4242-bcd4-d2144c2385a9",
    "name" : "cdm-ab82",
    "sys_tags" : [ {
      "value" : "1ce45885-4033-40d2-bdde-d4dbaceb387d",
      "key" : "_sys_enterprise_project_id"
    } ],
    "isAutoOff" : false
  },
  "auto_remind" : false,
  "phone_num" : "",
  "email" : ""
}
 响应示例
状态码: 202
Accepted
{
  "id" : "befc862c-9286-46a0-a1d6-300d98b63aad",
  "name" : "cdm-4ef213",
  "task" : {
    "id" : "2c9080047f1b1185017f1ef6ad0500ac",
    "name" : "rdsCreateBackupJob"
  },
  "datastore" : {
    "type" : "cdm",
    "version" : "2.9.1.100"
  },
  "instances" : [ {
    "id" : "b2672e7d-2faf-423f-96bb-0664cd743cfd",
    "name" : "cdm-4ef213-cdm-dn-1-1",
    "type" : "cdm",
    "shard_id" : "dn-1"
  } ]
}
 状态码
| 
        状态码  | 
      
        描述  | 
     
|---|---|
| 
        202  | 
      
        Accepted  | 
     
| 
        400  | 
      
        请求错误  | 
     
| 
        401  | 
      
        鉴权失败  | 
     
| 
        403  | 
      
        没有操作权限  | 
     
| 
        404  | 
      
        找不到资源  | 
     
| 
        500  | 
      
        服务内部接口异常  | 
     
| 
        503  | 
      
        服务不可用  | 
     
错误码
请参见错误码。