更新时间:2023-05-24 GMT+08:00
分享

绑定依赖资源

功能介绍

该接口用于绑定推荐系统所需的平台资源,绑定后可用于离线、近线、排序等作业的运行。

URI

POST /v1/{project_id}/resources

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

名称

是否必选

类型

说明

project_id

String

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

请求消息

请求参数如表2-请求参数说明所示。
表2 请求参数说明

参数名称

是否必选

参数类型

说明

resource

JSON

请参见表3,资源信息。

表3 resource参数说明

参数名称

是否必选

参数类型

说明

type

String

资源类型,取值DLI、DIS、CloudTable。

resource_info

JSON

资源详细信息,JSON字符串。

  • 当type为DLI时,请参见表4
  • 当type为CloudTable时,请参见表5
表4 resource_info参数说明(DLI)

参数名称

是否必选

参数类型

说明

cluster_name

String

集群名称,最大长度64。

表5 resource_info参数说明(CloudTable)

参数名称

是否必选

参数类型

说明

cluster_id

String

集群ID,最大长度64字符

cluster_name

String

集群名称,最大长度64字符

响应消息

响应参数请参见表6-响应参数说明
表6 响应参数说明

参数名称

是否必选

参数类型

说明

is_success

Boolean

是否成功。

message

String

返回消息。

示例

  • 请求示例
    {
     "resource":{
      "type":"DLI",
      "resource_info":"{\"cluster_name\":\"res_cluster\"}"
     }
    }
  • 成功响应示例
    {
        "is_success": true,
        "message": "Succeed to register resource",
    }
  • 失败响应示例
    {
        "is_success": false,
        "error_code": "res.1001",
        "error_msg": "The value of request parameter(type) is invalid."
    }

状态码

状态码请参见状态码

相关文档