查询主机脚本任务详情

接口URL

/api/v1/resource/host/jobs/{jobID}

请求方式

GET

Content-Type

application/json

认证方式

Bearer auth

路径变量

参数名 示例值 参数描述
jobID job-7bed5752c45ae8d1 任务 ID

成功响应示例

{
    "Data": {
        "ID": 1,
        "CreatedAt": "2024-01-23T12:48:31.482+08:00",
        "UpdatedAt": "2024-01-23T12:48:32.388+08:00",
        "DeletedAt": null,
        "JobID": "job-7bed5752c45ae8d1",
        "Name": "",
        "Type": "host",
        "Objects": [
            "172.17.0.7",
            "172.17.0.6"
        ],
        "Args": [
            {
                "ID": "shell-d755e0d94a0265f5",
                "Name": "sum.sh",
                "Parameters": "1",
            },
            {
                "ID": "shell-d755e0d94a0265f5",
                "Name": "sum.sh",
                "Parameters": "1 2",
            },
            {
                "ID": "shell-d755e0d94a0265f5",
                "Name": "sum.sh",
                "Parameters": "1 2 3",
            }
        ],
        "Results": {
            "172.17.0.6": [
                {
                    "EndTime": 1705985311,
                    "Error": "Process exited with status 1",
                    "ID": "shell-d755e0d94a0265f5",
                    "Name": "sum.sh",
                    "Output": "Usage: /tmp/sum.sh <number1> <number2>\n",
                    "Parameters": "1",
                    "StartTime": 1705985311,
                    "Status": "Failed"
                },
                {
                    "EndTime": 1705985312,
                    "Error": "",
                    "ID": "shell-d755e0d94a0265f5",
                    "Name": "sum.sh",
                    "Output": "Sum of 1 and 2 is: 3\n",
                    "Parameters": "1 2",
                    "StartTime": 1705985311,
                    "Status": "Success"
                },
                {
                    "EndTime": 1705985312,
                    "Error": "Process exited with status 1",
                    "ID": "shell-d755e0d94a0265f5",
                    "Name": "sum.sh",
                    "Output": "Usage: /tmp/sum.sh <number1> <number2>\n",
                    "Parameters": "1 2 3",
                    "StartTime": 1705985312,
                    "Status": "Failed"
                }
            ],
            "172.17.0.7": [
                {
                    "EndTime": 1705984713,
                    "Error": "Process exited with status 1",
                    "ID": "shell-d755e0d94a0265f5",
                    "Name": "sum.sh",
                    "Output": "Usage: /tmp/sum.sh <number1> <number2>\n",
                    "Parameters": "1",
                    "StartTime": 1705984713,
                    "Status": "Failed"
                },
                {
                    "EndTime": 1705984713,
                    "Error": "",
                    "ID": "shell-d755e0d94a0265f5",
                    "Name": "sum.sh",
                    "Output": "Sum of 1 and 2 is: 3\n",
                    "Parameters": "1 2",
                    "StartTime": 1705984713,
                    "Status": "Success"
                },
                {
                    "EndTime": 1705984714,
                    "Error": "Process exited with status 1",
                    "ID": "shell-d755e0d94a0265f5",
                    "Name": "sum.sh",
                    "Output": "Usage: /tmp/sum.sh <number1> <number2>\n",
                    "Parameters": "1 2 3",
                    "StartTime": 1705984713,
                    "Status": "Failed"
                }
            ]
        },
        "Status": "failed",
        "StartTime": 1705985312,
        "EndTime": 1705985312
    },
    "Success": true
}
参数名 示例值 参数类型 参数描述
Data - Object -
Data.ID 1 Integer -
Data.CreatedAt 2024-01-23T12:48:31.482+08:00 String -
Data.UpdatedAt 2024-01-23T12:48:32.388+08:00 String -
Data.DeletedAt null Null -
Data.JobID job-7bed5752c45ae8d1 String Job ID
Data.Name - String Job 名称
Data.Type host String Job 类型
Data.Objects 172.17.0.7 Array Job 对象
Data.Args - Array Job 参数列表
Data.Args.ID shell-d755e0d94a0265f5 String 脚本 ID
Data.Args.Name sum.sh String 脚本名称
Data.Args.Parameters 1 String 脚本参数
Data.Results - Object Job 结果
Data.Results
.172.17.0.2
- Array 主机 IP
Data.Results
.172.17.0.2.EndTime
1705984713 Integer 脚本结束时间
Data.Results
.172.17.0.2.Error
Process exited with status 1 String 脚本报错信息
Data.Results
.172.17.0.2.ID
shell-d755e0d94a0265f5 String 脚本 ID
Data.Results
.172.17.0.2.Name
sum.sh String 脚本名称
Data.Results
.172.17.0.2.Output
Usage: /tmp/sum.sh String 脚本输出信息
Data.Results
.172.17.0.2.Parameters
1 String 脚本参数
Data.Results
.172.17.0.2.StartTime
1705984713 Integer 脚本开始时间
Data.Results
.172.17.0.2.Status
Failed String 脚本结果
Data.Status failed String Job 状态
Data.StartTime 1705985312 Integer Job 开始时间
Data.EndTime 1705985312 Integer Job 结束时间
Success true Boolean 调用是否成功
© 2024 平凯星辰(北京)科技有限公司 all right reserved,powered by GitbookFile Modify: 2024-04-02 15:37:04

results matching ""

    No results matching ""