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 |
导致提前终止的严重错误。 |