
Orchestrator API 指南
定义作业的状态。
| 名称 | 值 | 描述 | 
|---|---|---|
| 待处理 | 0 | 作业在忙碌或断开连接的机器人上排队。 | 
| 正在运行 | 1 | 当前由机器人处理的作业。 | 
| 正在停止 | 2 | 作业已触发并在安全时立即取消。这可以使用“应停止”活动在工作流中实现。 | 
| 正在终止 | 3 | 已触发作业强制停止。 这最多可能需要几秒钟,并且该流程将被终止。 无法保证安全停止。 | 
| 发生故障 | 4 | 作业启动失败,或关联的工作流在执行期间引发未处理的错误。 | 
| 成功 | 5 | 已完成处理且无任何异常的作业。 | 
| 已停止 | 6 | 作业在未引发任何错误的情况下完成执行前停止。 | 
| 已暂停 | 7 | 触发的中间状态,其目的是允许用户干预或完成中间流程。由 Studio 中的相应活动触发。 | 
| 已恢复 | 8 | 满足分段工作流的条件(用户干预、中间流程完成)时触发中间状态。由 Studio 中的相应活动触发。 | 
定义机器人可用性状态。
| 名称 | 值 | 描述 | 
|---|---|---|
| 可用 | 0 | 可免费使用的功能正常的机器人。 | 
| 忙碌 | 1 | 正在运行流程的机器人。 | 
| 已断开连接 | 2 | 已与 Orchestrator 断开连接的机器人。 | 
| 未知 | 3 | 处于“未知”状态的机器人。 | 
定义队列项目的处理状态。
| 名称 | 值 | 描述 | 
|---|---|---|
| 新添加 | 0 | 新添加项目的状态。 | 
| 正在进行 | 1 | 正在处理的项目的状态。 | 
| 失败 | 2 | 处理失败的项目的状态。 | 
| 成功 | 3 | 处理成功的项目的状态。 | 
| 已放弃 | 4 | 在成功或失败之前已停止处理的项目的状态。 | 
| 已重试 | 5 | 已至少处理两次的项目的状态。 | 
| 已删除 | 6 | 已被用户标记为已删除的项目的状态。 | 
| 名称 | 值 | 描述 | 
|---|---|---|
| 无 | 0 | 适用于所有项目类型的默认状态。 | 
| 正在审核 | 1 | 处于此状态的项目因应用程序异常而失败,并且已由用户标记为正在审核。 | 
| 已验证 | 2 | 处于此状态的项目因应用程序异常而失败,并且已被用户标记为已验证,无法再重试。 要重试,必须手动将项目标记为重试。 | 
| 已重试 | 3 | 处于此状态的项目因应用程序异常而失败,并已标记为重试。 | 
定义资产的可见性级别。
| 名称 | 值 | 描述 | 
|---|---|---|
| 全局 | 0 | 如果资产具有全局作用域,则所有机器人都可以看到它。 | 
| PerRobot | 1 | 如果资产具有 PerRobot 作用域,则该资产仅对与其关联的某些机器人可见,并且每个机器人可能具有不同的值。 | 
定义资产存储的值类型。
| 名称 | 值 | 描述 | 
|---|---|---|
| 文本 | 2 | 定义存储文本值的资产。 | 
| Bool | 3 | 定义存储布尔值的资产。 | 
| 整数 | 4 | 定义存储数值的资产。 | 
| 凭据 | 5 | 定义存储用户名和密码的资产。 | 
定义日志的严重级别。
| 名称 | 值 | 描述 | 
|---|---|---|
| 追踪 | 0 | 细粒度信息。 | 
| 调试 | 1 | 有关通过系统的流量的详细信息。 | 
| 信息 | 2 | 启动或关闭等运行时事件。 绝大多数日志条目。 | 
| 警告 | 3 | 不希望出现或意外但不一定是错误的运行时情况。 | 
| 错误 | 4 | 运行时错误或意外情况。 | 
| 重大的 | 5 | 导致提前终止的严重错误。 |