更新时间:2022-04-25 GMT+08:00
分享

增加计算资源

功能介绍

该接口用于增加计算资源。

URI

POST /v1/{project_id}/computing-resource

参数说明请参见表1-URI参数说明
表1 URI参数说明

名称

是否必选

类型

说明

project_id

String

项目编号,用于资源隔离。获取方法请参见获取项目ID

请求消息

请求参数请参见表2

表2 请求参数说明

参数名称

是否必选

参数类型

说明

type

String

资源类型,最大长度为10字符,只能由字母,数字,下划线,中划线组成。

driver_memory

String

驱动内存,大于等于512M(m),或大于等于1G(g)。

driver_cores

Integer

驱动核数,大于等于1。

executor_memory

String

运行内存,大于等于512M(m),或大于等于1G(g)。

executor_cores

Integer

运行核数,大于等于1。

num_executors

Integer

核数,大于等于1。

响应消息

响应参数请参见表3

表3 响应参数说明

参数名称

参数类型

说明

is_success

Boolean

请求是否成功。

message

String

成功响应的消息。

error_code

String

请求失败时的错误码,请求成功时无此字段。

error_msg

String

请求失败时的错误信息,请求成功时无此字段。

示例

  • 请求示例
    {
      "type": "B2",
      "driver_memory": "13G",
      "driver_cores": 1,
      "executor_memory": "10G",
      "executor_cores": 3,
      "num_executors": 5
    }
  • 成功响应示例
    {
        "is_success": true,
        "message": "Succeed to add computing resource."
    }
  • 失败响应示例
    { 
        "is_success": false, 
        "error_code": "res.1006", 
        "error_msg": "The content for the request is invalid." 
    }

状态码

状态码请参见状态码

相关文档