1.User
名称 | 形式 | 説明 |
id | Integer | |
login | 文字列 | ユーザ名 |
firstName | 文字列 | |
lastName | 文字列 | |
文字列 | ||
imageUrl | 文字列 | |
activated | Boolean | |
langKey | 文字列 | |
password | 文字列 | |
authorities | Array[String] | ロールの一覧 |
authenticationServer | String | サーバー認証(Idapなど) |
organizationUnits | Array[OrganizationUnit] | OUの一覧 |
2.Robot
名称 | 形式 | 説明 |
id | Integer | |
key | 文字列 | |
name | 文字列 | |
description | 文字列 | |
machineName | 文字列 | |
userName | 文字列 | |
password | 文字列 | |
type | RobotType |
3.OrganizationUnit
名称 | 形式 | 説明 |
id | Integer | |
name | 文字列 | |
description | 文字列 |
4.Environment
名称 | 形式 | 説明 |
id | Integer | |
name | 文字列 | |
description | 文字列 | |
origanizationUnit | OrganizationUnit | |
robots | Array[Robot] | |
type | EnvironmentType |
5.Packages
名称 | 形式 | 説明 |
id | Integer | |
name | 文字列 | |
description | 文字列 | |
version | 文字列 | |
fileName | 文字列 | |
status | Bool |
6. WorkFlowParameter
名称 | 形式 | 説明 |
id | Integer | |
name | 文字列 | |
value | 文字列 | |
type | ArgumentType |
7.WorkFlow
名称 | 形式 | 説明 |
id | Integer | |
name | 文字列 | |
processKey | 文字列 | |
description | 文字列 | |
title | 文字列 | |
version | 文字列 | |
environment | Environment | |
packages | Packages | |
parameters | Array[WorkFlowParameter] |
8.Job
名称 | 形式 | 説明 |
id | Integer | |
jobKey | 文字列 | |
state | JobState | |
startTime | DateTime | |
endTime | DateTime | |
source | JobSource | |
command | JobCommand | |
robotId | Integer | |
workFlowId | Integer | |
processSchedulesId | Integer | |
info | 文字列 |
9.RobotMappingVM
名称 | 形式 | 説明 |
id | Integer | |
robotName | 文字列 | |
robotKey | 文字列 | |
machineName | 文字列 | |
user | 文字列 | |
robotType | RobotType |
10.HeartbeatDTO
名称 | 形式 | 説明 |
robotKey | 文字列 | |
robotState | RobotState | |
info | 文字列 | |
jobKey | 文字列 | |
jobState | JobState | |
processKey | 文字列 |
11.Command
名称 | 形式 | 説明 |
robotKey | 文字列 | |
type | JobCommand | |
source | JobSource | |
id | Integer | |
packageId | 文字列 | |
packageVersion | 文字列 | |
packagePath | 文字列 | |
userName | 文字列 | |
password | 文字列 | |
processKey | 文字列 | |
processName | 文字列 | |
parameters | Collection(WorkFlowParameter) |
12.HeartbeatData
名称 | 形式 | 説明 |
robotKey | 文字列 | |
userName | 文字列 | |
robotName | 文字列 | |
data | Command |
13.AssetVM
名称 | 形式 | 説明 |
name | 文字列 | |
type | AssetType | |
robotKey | 文字列 | |
userName | 文字列 | |
password | 文字列 | |
value | 文字列 |