更新时间: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

服务器内部错误

错误码

请参见错误码。

相关文档