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

编辑作业

功能介绍

编辑作业。

URI

POST /v3/{project_id}/ai-mgr/deployments/{deployment_id}/task/{task_id}

表1 路径参数

参数

是否必选

参数类型

描述

deployment_id

String

部署ID,从专业版HiLens控制台部署管理获取部署列表获取

project_id

String

项目ID。获取方法请参见获取项目ID

task_id

String

作业ID,从专业版HiLens控制台作业管理获取作业列表获取

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

租户Token。获取方法请参见获取Token

表3 请求Body参数

参数

是否必选

参数类型

描述

business

String

作业动作,创建作业或者是删除作业又或是更新作业等

data

TaskData object

作业详情

description

String

作业描述

instance_id

String

实例ID,非必选

name

String

作业名称

timestamp

String

时间戳,非必选

表4 TaskData

参数

是否必选

参数类型

描述

streams

Array of TaskStream objects

作业流详情

task_id

String

作业id

start_time_info

StartTimeInfo object

任务启动信息

source_usage_estimate

TaskSourceUsageEstimate object

资源消耗

表5 TaskStream

参数

是否必选

参数类型

描述

common

Object

作业参数配置

input

TaskInput object

输入详情

outputs

Array of TaskOutputs objects

输出详情

表6 TaskInput

参数

是否必选

参数类型

描述

data

Object

输入数据

type

String

输入类型

表7 TaskOutputs

参数

是否必选

参数类型

描述

data

Object

输出数据

type

String

输出类型

表8 StartTimeInfo

参数

是否必选

参数类型

描述

start_time

String

任务启动时间

frequency

String

任务运行频率(定时任务频率,每天运行还是单次运行)

mode

String

任务运行模式(按时间段运行还是按频率运行)

day_time_frame

Array of TimeFrame objects

每天运行时间段

single_time_frame

Array of TimeFrame objects

每次运行时间段

表9 TimeFrame

参数

是否必选

参数类型

描述

start

String

任务开始时间

stop

String

任务结束时间

表10 TaskSourceUsageEstimate

参数

是否必选

参数类型

描述

cpu

Float

cpu消耗

memory

Integer

内存消耗

响应参数

状态码: 200

表11 响应Body参数

参数

参数类型

描述

task_id

String

作业id

请求示例

更新某个作业

POST https://{endpoint}/v3/{project_id}/ai-mgr/deployments/{deployment_id}/task/{task_id}

{
  "business" : "string",
  "data" : {
    "streams" : [ {
      "common" : { },
      "input" : {
        "data" : { },
        "type" : "string"
      },
      "outputs" : [ {
        "data" : { },
        "type" : "string"
      } ]
    } ],
    "task_id" : "string",
    "start_time_info" : {
      "start_time" : "string",
      "frequency" : "string",
      "mode" : "string",
      "day_time_frame" : [ {
        "start" : "string",
        "stop" : "string"
      } ],
      "single_time_frame" : [ {
        "start" : "string",
        "stop" : "string"
      } ]
    }
  },
  "description" : "string",
  "instance_id" : "string",
  "name" : "string",
  "timestamp" : "string"
}

响应示例

状态码: 200

请求成功

{
  "task_id" : "string"
}

状态码

状态码

描述

200

请求成功

401

认证不通过

403

拒绝执行请求

404

请求的资源不存在

500

服务器内部错误

错误码

请参见错误码

相关文档