数据结构

最近更新时间: 2026-10-11 00:08:32

ErrorIgnore

错误忽略配置

被如下接口引用:ExecRemoteCmd、GetTaskInfo

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

EnvKV

EnvKV

被如下接口引用:ExecRemoteCmd、GetSubTaskInfo

名称 必选 允许NULL 类型 描述
Key 是 否 String Key
示例值: key1
Value 是 否 String Value
示例值: value1

Parallel

并行控制配置

被如下接口引用:ExecRemoteCmd、GetTaskInfo

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

Target

目标机器信息

被如下接口引用:ExecRemoteCmd、GetTaskInfo

名称 必选 允许NULL 类型 描述
Type 否 否 Int64 类型,用于指定目标机器的定位方式。取值包括:
  •  0:按 IP 指定目标主机
  •  1:按 SN 指定目标主机
    示例值: 1
  • Value 否 否 Array of String 值列表
    示例值: 1.1.1.1

    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