数据结构

最近更新时间: 2026-09-17 00:00:19

SubTask

子任务详情

被如下接口引用:GetSubTaskInfo

名称 必选 允许NULL 类型 描述
SubTaskUUID String 子任务UUID
示例值: 907b7dd9-6ad1-a04c-b1b5-94ac3c11b286
TaskUUID String TaskUUID
示例值: 907b7dd9-6ad1-a04c-b1b5-94ac3c11b286
Status String 子任务状态
示例值: Running
BatchIndex Int64 BatchIndex
示例值: 1
RunningWorker Int64 协程id
示例值: 1
Type String 任务类型
示例值: shell
User String 用户
示例值: root
Cmd String 命令内容
示例值: ls
Args Array of String 命令参数
示例值: -al
EnvDefault Bool EnvDefault
示例值: true
EnvCustom EnvKV EnvCustom
示例值:查看
TargetType Int64 目标类型
示例值: 1
TargetValue String 目标值
示例值: 1.1.1.1
Stdout String 执行命令输出
示例值: ls
Stderr String 执行命令错误输出
示例值: ls
ErrorInfo String 错误输出内容
示例值: ls
Timeout Int64 超时时间
示例值: 1000
JobID String Job UUID
示例值: inv-xxx
CreateTime String 创建时间
示例值: 2025-01-13T15:23:51.753+08:00
UpdateTime String 更新时间
示例值: 2025-01-13T15:23:51.753+08:00

Target

目标机器信息

被如下接口引用:ExecRemoteCmd、GetTaskInfo

名称 必选 允许NULL 类型 描述
Type Int64 类型
示例值: 1
Value Array of String 值列表
示例值: 1.1.1.1

EnvKV

EnvKV

被如下接口引用:ExecRemoteCmd、GetSubTaskInfo

名称 必选 允许NULL 类型 描述
Key String Key
示例值: {}
Value String Value
示例值: {}

Parallel

并行控制配置

被如下接口引用:ExecRemoteCmd、GetTaskInfo

名称 必选 允许NULL 类型 描述
Type Int64 类型0 为按照个数计算,1为百分比计算
示例值: 1
Value Int64 Value
示例值: 1

ErrorIgnore

错误忽略配置

被如下接口引用:ExecRemoteCmd、GetTaskInfo

名称 必选 允许NULL 类型 描述
Type Int64 类型
示例值: 1
Value Int64
示例值: 1