数据结构
最近更新时间: 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 |