'获取计划运行状态'会返回由 ScheduleId. T他返回的响应包括进度表的当前执行状态,形式为“已完成”,“正在执行”和“已排队”。
该端点用于检查进度表的当前执行状态,例如:检查时间表是否已在运行。
的 ScheduleId 是从 获取所有时间表 端点。
http:// {controllerMachine}:{controllerPort} / api / v4 / schedules / {scheduleId} / status
领域 | 类型 | 描述 | 评论 |
---|---|---|---|
scheduleId | 串 | 时间表的唯一标识符 | scheduleId可以从“获取计划”的响应正文中获取。此处称为“ Id”。 |
curl -X GET --header'Accept:application / json'--header'AccessKey:Mo87Nc4qDAtzJNDb' 'http:// {controllerMachine}:{controllerPort} / api / v4 / schedules / 39f2b3e3-fa24-43e7-a2d6-38815128ac6c / status'
$ headers = @ {}
$ headers.Add(“ AccessKey”,“ Mo87Nc4qDAtzJNDb”)
Invoke-WebRequest -Uri“ http:// {controllerMachine}:{controllerPort} / api / v4 / schedules / 39f2b3e3-fa24-43e7-a2d6-38815128ac6c / status” -ContentType“ application / json” -Headers $ headers -Method GET
返回特定计划的当前执行状态
{ "$id": "1", “状态”:“执行中” } |
领域 | 类型 | 描述 | 价值观 |
---|---|---|---|
状态 | 串 | 返回计划的状态“已完成/已排队/正在执行” | “完成”: 当计划/运行中的所有流完成执行时,返回Finished。 “执行中”: 当计划/运行当前正在执行流程时,将返回执行。 “已排队”: 当由于执行一个或多个计划而消耗了所有环境时,将返回“排队”,在这种情况下,如果触发了新计划,则它将被排队(暂停并等待),直到至少一个环境可用为止。 |
200(确定)
404(未找到)
401(未经授权)
400(错误请求)
405(不允许使用方法)
500内部服务器错误)